Toniolo and Linder, Equation (3a)

Time bar (total: 16.0s)

analyze238.0ms (1.5%)

Memory
-18.8MiB live, 296.0MiB allocated
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 31 to 24 computations (22.6% saved)

sample2.3s (14.2%)

Memory
71.1MiB live, 3 465.4MiB allocated
Samples
1.8s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.5s
ival-sin: 582.0ms (39.1% of total)
ival-pow2: 262.0ms (17.6% of total)
ival-div: 210.0ms (14.1% of total)
ival-add: 156.0ms (10.5% of total)
ival-mult: 147.0ms (9.9% of total)
ival-sqrt: 115.0ms (7.7% of total)
exact: 8.0ms (0.5% of total)
ival-true: 7.0ms (0.5% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

preprocess283.0ms (1.8%)

Memory
8.0MiB live, 322.6MiB allocated
Algorithm
egg-herbie
Rules
5 280×*-lowering-*.f32
5 280×*-lowering-*.f64
3 044×/-lowering-/.f32
3 044×/-lowering-/.f64
2 794×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0134413
1345379
2894379
33895379
47955379
02327
14825
210525
342625
4173025
5305425
6357825
7381425
8432225
9568225
10667425
01010924
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
Outputs
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 1 binary64))))))
Call 2
Inputs
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 (neg l)) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) (neg Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin (neg kx)) 2) (pow (sin ky) 2)))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin (neg ky)) 2)))))))))
(neg (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 (neg l)) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
(neg (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) (neg Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
(neg (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin (neg kx)) 2) (pow (sin ky) 2))))))))))
(neg (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin (neg ky)) 2))))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 Om) l) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 kx) Om) 2) (+ (pow (sin l) 2) (pow (sin ky) 2)))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 ky) Om) 2) (+ (pow (sin kx) 2) (pow (sin l) 2)))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) kx) 2) (+ (pow (sin Om) 2) (pow (sin ky) 2)))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) ky) 2) (+ (pow (sin kx) 2) (pow (sin Om) 2)))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin ky) 2) (pow (sin kx) 2)))))))))
Outputs
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(sqrt (+ 1/2 (/ 1/2 (sqrt (+ 1 (* (pow (* l (/ 2 Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 (neg l)) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(sqrt (+ 1/2 (/ 1/2 (sqrt (+ 1 (* (pow (* l (/ 2 Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) (neg Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(sqrt (+ 1/2 (/ 1/2 (sqrt (+ 1 (* (pow (* l (/ 2 Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin (neg kx)) 2) (pow (sin ky) 2)))))))))
(sqrt (+ 1/2 (/ 1/2 (sqrt (+ 1 (* (pow (* l (/ 2 Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin (neg ky)) 2)))))))))
(sqrt (+ 1/2 (/ 1/2 (sqrt (+ 1 (* (pow (* l (/ 2 Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
(neg (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 (neg l)) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
(neg (sqrt (+ 1/2 (/ 1/2 (sqrt (+ 1 (* (pow (* l (/ 2 Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(neg (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) (neg Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
(neg (sqrt (+ 1/2 (/ 1/2 (sqrt (+ 1 (* (pow (* l (/ 2 Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(neg (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin (neg kx)) 2) (pow (sin ky) 2))))))))))
(neg (sqrt (+ 1/2 (/ 1/2 (sqrt (+ 1 (* (pow (* l (/ 2 Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(neg (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin (neg ky)) 2))))))))))
(neg (sqrt (+ 1/2 (/ 1/2 (sqrt (+ 1 (* (pow (* l (/ 2 Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 Om) l) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(sqrt (+ 1/2 (/ 1/2 (sqrt (+ 1 (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (* 2 (/ Om l)) 2)))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 kx) Om) 2) (+ (pow (sin l) 2) (pow (sin ky) 2)))))))))
(sqrt (+ 1/2 (/ 1/2 (sqrt (+ 1 (* (pow (* 2 (/ kx Om)) 2) (+ (pow (sin ky) 2) (pow (sin l) 2))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 ky) Om) 2) (+ (pow (sin kx) 2) (pow (sin l) 2)))))))))
(sqrt (+ 1/2 (/ 1/2 (sqrt (+ 1 (* (pow (* 2 (/ ky Om)) 2) (+ (pow (sin kx) 2) (pow (sin l) 2))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) kx) 2) (+ (pow (sin Om) 2) (pow (sin ky) 2)))))))))
(sqrt (+ 1/2 (/ 1/2 (sqrt (+ 1 (* (pow (/ (* 2 l) kx) 2) (+ (pow (sin ky) 2) (pow (sin Om) 2))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) ky) 2) (+ (pow (sin kx) 2) (pow (sin Om) 2)))))))))
(sqrt (+ 1/2 (/ 1/2 (sqrt (+ 1 (* (pow (/ (* 2 l) ky) 2) (+ (pow (sin kx) 2) (pow (sin Om) 2))))))))
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin ky) 2) (pow (sin kx) 2)))))))))
(sqrt (+ 1/2 (/ 1/2 (sqrt (+ 1 (* (pow (* l (/ 2 Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
Symmetry

(abs l)

(abs Om)

(abs kx)

(abs ky)

(sort kx ky)

explain430.0ms (2.7%)

Memory
4.8MiB live, 634.4MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
340-0-(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
70-0-(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
20-0-(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
00-0-(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
00-0-Om
00-0-(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
00-0-#s(literal 1 binary64)
00-0-(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
00-0-(*.f64 #s(literal 2 binary64) l)
00-0-(sin.f64 ky)
00-0-(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
00-0-kx
00-0-ky
00-0-(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
00-0-(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
00-0-(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
00-0-(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
00-0-(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
00-0-(sin.f64 kx)
00-0-#s(literal 2 binary64)
00-0-(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
00-0-l
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))oflow-rescue340
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))overflow25
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)overflow30
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))overflow59
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))overflow59
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))overflow64
*.f64(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))n*o20
Confusion
Predicted +Predicted -
+13
-35217
Precision
0.027777777777777776
Recall
0.25
Confusion?
Predicted +Predicted MaybePredicted -
+103
-350217
Precision?
0.027777777777777776
Recall?
0.25
Freqs
test
numberfreq
0220
136
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
139.0ms512×0valid
Compiler

Compiled 478 to 92 computations (80.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 108.0ms
ival-sqrt: 30.0ms (27.7% of total)
ival-pow2: 28.0ms (25.8% of total)
ival-sin: 24.0ms (22.1% of total)
ival-div: 10.0ms (9.2% of total)
ival-mult: 8.0ms (7.4% of total)
ival-add: 7.0ms (6.5% of total)
ival-true: 1.0ms (0.9% of total)
exact: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 4 to 4 computations (0% saved)

prune1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
Compiler

Compiled 33 to 22 computations (33.3% saved)

simplify212.0ms (1.3%)

Memory
-7.9MiB live, 246.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff128
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
cost-diff704
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
cost-diff5824
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
Rules
5 280×*-lowering-*.f32
5 280×*-lowering-*.f64
3 044×/-lowering-/.f32
3 044×/-lowering-/.f64
2 794×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023198
148194
2105194
3426194
41730194
53054194
63578194
73814194
84322194
95682194
106674194
010109188
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
(/ 1 2)
1
2
(+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
(/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))
(sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
(+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))
(* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))
(pow (/ (* 2 l) Om) 2)
(/ (* 2 l) Om)
(* 2 l)
l
Om
(+ (pow (sin kx) 2) (pow (sin ky) 2))
(pow (sin kx) 2)
(sin kx)
kx
(pow (sin ky) 2)
(sin ky)
ky
Outputs
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 1 binary64))))))
(* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 1 binary64)))))
(/ 1 2)
#s(literal 1/2 binary64)
1
#s(literal 1 binary64)
2
#s(literal 2 binary64)
(+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 1 binary64)))))
(/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 1 binary64))))
(sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
(sqrt.f64 (fma.f64 (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))
(fma.f64 (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 1 binary64))
(* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))
(*.f64 (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(pow (/ (* 2 l) Om) 2)
(/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))
(/ (* 2 l) Om)
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
(* 2 l)
(*.f64 #s(literal 2 binary64) l)
l
Om
(+ (pow (sin kx) 2) (pow (sin ky) 2))
(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(pow (sin kx) 2)
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(sin kx)
(sin.f64 kx)
kx
(pow (sin ky) 2)
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(sin ky)
(sin.f64 ky)
ky

localize87.0ms (0.5%)

Memory
-13.9MiB live, 181.6MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.4%
(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
accuracy99.3%
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
accuracy97.2%
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
accuracy87.5%
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
Samples
55.0ms256×0valid
Compiler

Compiled 206 to 24 computations (88.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 42.0ms
ival-sin: 14.0ms (33.5% of total)
ival-div: 8.0ms (19.1% of total)
ival-pow2: 8.0ms (19.1% of total)
ival-mult: 4.0ms (9.6% of total)
ival-add: 3.0ms (7.2% of total)
ival-sqrt: 3.0ms (7.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series66.0ms (0.4%)

Memory
20.4MiB live, 134.1MiB allocated
Counts
8 → 276
Calls
Call 1
Inputs
#<alt (pow (/ (* 2 l) Om) 2)>
#<alt (/ 1 2)>
#<alt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))>
#<alt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))>
#<alt (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))>
#<alt (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))>
#<alt (pow (sin ky) 2)>
#<alt (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))>
Outputs
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))>
#<alt (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))>
#<alt (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))>
#<alt (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))>
#<alt (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))>
#<alt (+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))>
#<alt (+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))))))>
#<alt (+ 1 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))>
#<alt (* 2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))>
#<alt (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))>
#<alt (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))>
#<alt (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))>
#<alt (* -2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))>
#<alt (* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))>
#<alt (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))>
#<alt (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))>
#<alt (* 2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))>
#<alt (/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) Om)>
#<alt (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) Om)>
#<alt (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))) Om)>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))>
#<alt (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))>
#<alt (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))>
#<alt (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))>
#<alt (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))>
#<alt (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))>
#<alt (pow ky 2)>
#<alt (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))>
#<alt (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))>
#<alt (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))>
#<alt (pow (sin ky) 2)>
#<alt (pow (sin ky) 2)>
#<alt (pow (sin ky) 2)>
#<alt (pow (sin ky) 2)>
#<alt (pow (sin ky) 2)>
#<alt (pow (sin ky) 2)>
#<alt (pow (sin ky) 2)>
#<alt (pow (sin ky) 2)>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))>
#<alt (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))>
#<alt (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)>
#<alt (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)>
#<alt (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l)>
#<alt (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))>
#<alt (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l))>
#<alt (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l))>
#<alt (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l))>
#<alt (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))>
#<alt (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))>
#<alt (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))>
#<alt (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))>
#<alt (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))>
#<alt (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))>
#<alt (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))>
#<alt (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))>
#<alt (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))>
#<alt (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))>
Calls

69 calls:

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

rewrite511.0ms (3.2%)

Memory
23.3MiB live, 847.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
9 134×accelerator-lowering-fma.f32
9 134×accelerator-lowering-fma.f64
6 008×*-lowering-*.f32
6 008×*-lowering-*.f64
2 908×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022116
1114113
2909113
08496109
Stop Event
iter limit
node limit
Counts
8 → 639
Calls
Call 1
Inputs
(pow (/ (* 2 l) Om) 2)
(/ 1 2)
(* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
(+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))
(sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
(* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))
(pow (sin ky) 2)
(/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))
Outputs
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (log.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om))))
(neg.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om (neg.f64 Om))))
(/.f64 (*.f64 #s(literal 2 binary64) l) (/.f64 (*.f64 Om Om) (*.f64 #s(literal 2 binary64) l)))
(/.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 Om (*.f64 #s(literal 2 binary64) l)) Om))
(/.f64 (*.f64 #s(literal 2 binary64) l) (neg.f64 (*.f64 (/.f64 Om (*.f64 #s(literal 2 binary64) l)) (neg.f64 Om))))
(/.f64 (*.f64 #s(literal 2 binary64) l) (neg.f64 (/.f64 (*.f64 Om Om) (*.f64 l #s(literal -2 binary64)))))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 Om (*.f64 #s(literal 2 binary64) l)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 Om (*.f64 #s(literal 2 binary64) l)) Om) (*.f64 #s(literal 2 binary64) l)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 Om (*.f64 #s(literal 2 binary64) l)) Om) (*.f64 #s(literal 2 binary64) l)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 Om Om) (*.f64 #s(literal 4 binary64) (*.f64 l l))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 Om Om) (*.f64 #s(literal 2 binary64) l)) (*.f64 #s(literal 2 binary64) l)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 Om (neg.f64 Om)) (neg.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l #s(literal -2 binary64))) (*.f64 l #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 Om (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 Om) (*.f64 (neg.f64 l) (*.f64 (/.f64 l Om) #s(literal 4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (/.f64 Om (*.f64 #s(literal 2 binary64) l)) Om) (*.f64 #s(literal 2 binary64) l))))
(/.f64 (*.f64 l #s(literal -2 binary64)) (*.f64 (/.f64 Om (*.f64 #s(literal 2 binary64) l)) (neg.f64 Om)))
(/.f64 (*.f64 l #s(literal -2 binary64)) (/.f64 (*.f64 Om Om) (*.f64 l #s(literal -2 binary64))))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(/.f64 (neg.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 l #s(literal -2 binary64)) Om) (/.f64 Om (*.f64 l #s(literal -2 binary64))))
(/.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 Om l))
(/.f64 (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64))) Om)
(/.f64 (*.f64 (neg.f64 l) (*.f64 (/.f64 l Om) #s(literal 4 binary64))) (neg.f64 Om))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal -1 binary64)) (/.f64 Om (*.f64 l #s(literal -2 binary64))))
(/.f64 (*.f64 (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64))) #s(literal 1 binary64)) Om)
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)))) (*.f64 Om (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 Om l))
(/.f64 (*.f64 (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64))) #s(literal -1 binary64)) (neg.f64 Om))
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64))
(pow.f64 (/.f64 Om (*.f64 #s(literal 2 binary64) l)) #s(literal -2 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 Om (*.f64 #s(literal 2 binary64) l)) Om) (*.f64 #s(literal 2 binary64) l)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 l Om)))
(*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 l Om)) #s(literal 1 binary64)))
(*.f64 l (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om)))
(*.f64 l (*.f64 (/.f64 #s(literal 2 binary64) Om) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)))
(*.f64 (*.f64 #s(literal 2 binary64) l) (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om))
(*.f64 (*.f64 #s(literal 2 binary64) l) (pow.f64 (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) l) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 Om Om) (*.f64 #s(literal 2 binary64) l))))
(*.f64 (*.f64 #s(literal 2 binary64) l) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 Om (*.f64 #s(literal 2 binary64) l)) Om)))
(*.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (*.f64 #s(literal 2 binary64) l) (/.f64 (/.f64 #s(literal 1 binary64) Om) Om)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 (/.f64 #s(literal 1 binary64) Om) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) l))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 (*.f64 l #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 Om (*.f64 #s(literal 2 binary64) l)) (neg.f64 Om))))
(*.f64 (*.f64 l #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 Om Om) (*.f64 l #s(literal -2 binary64)))))
(*.f64 (*.f64 l #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) Om) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)))
(*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) Om) (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) l))))
(*.f64 (/.f64 l Om) (*.f64 (/.f64 l Om) #s(literal 4 binary64)))
(*.f64 (/.f64 l Om) (/.f64 (/.f64 #s(literal 2 binary64) Om) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) l))))
(*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (/.f64 l Om) l) Om))
(*.f64 #s(literal 4 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 l Om) l) Om) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (/.f64 l Om) l) Om) #s(literal 4 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) Om) Om) (*.f64 #s(literal 4 binary64) (*.f64 l l)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) Om) Om) (/.f64 (*.f64 #s(literal 2 binary64) l) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) l))))
(*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (/.f64 #s(literal 1 binary64) Om) Om))
(*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (pow.f64 (/.f64 #s(literal -1 binary64) Om) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 #s(literal 1 binary64) (*.f64 Om Om)))
(*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 (/.f64 #s(literal -1 binary64) Om) (/.f64 #s(literal -1 binary64) Om)))
(*.f64 (neg.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l))) (/.f64 #s(literal 1 binary64) (*.f64 Om (neg.f64 Om))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)))
(*.f64 (/.f64 (*.f64 l #s(literal -2 binary64)) Om) (/.f64 (*.f64 l #s(literal -2 binary64)) Om))
(*.f64 (/.f64 (*.f64 l #s(literal -2 binary64)) Om) (/.f64 (/.f64 #s(literal -1 binary64) Om) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) l))))
(*.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 l Om))
(*.f64 (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) Om))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 l Om)) #s(literal 2 binary64))
(*.f64 (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om) (*.f64 #s(literal 2 binary64) l))
(*.f64 (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) l))))
(*.f64 (*.f64 (neg.f64 l) (*.f64 (/.f64 l Om) #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) Om))
(*.f64 (/.f64 #s(literal 2 binary64) Om) (/.f64 (/.f64 l Om) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) l))))
(*.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) Om) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) #s(literal 1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) Om) Om) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 l Om))
(*.f64 (pow.f64 (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) Om))
(*.f64 (/.f64 (/.f64 l Om) Om) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) l))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) Om) (/.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) l))))
(*.f64 (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal -1 binary64)) (/.f64 (*.f64 l #s(literal -2 binary64)) Om))
(*.f64 (/.f64 (*.f64 l #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om))
(*.f64 (*.f64 l l) (*.f64 (/.f64 #s(literal 2 binary64) Om) (/.f64 #s(literal 2 binary64) Om)))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) l) (/.f64 #s(literal 2 binary64) Om))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)))
(*.f64 (*.f64 #s(literal 4 binary64) (/.f64 l Om)) (/.f64 l Om))
(*.f64 (*.f64 (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) Om))
#s(literal 1/2 binary64)
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -1/4 binary64))) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1/4 binary64))) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -3/2 binary64))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1/4 binary64))) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1/4 binary64))) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))))
(/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -3/2 binary64))) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1/4 binary64))) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1/4 binary64)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/2 binary64))) (+.f64 #s(literal -1 binary64) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -3/2 binary64))) #s(literal 1/2 binary64))) (+.f64 #s(literal -1 binary64) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -3/2 binary64))))) (+.f64 #s(literal -1 binary64) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))) #s(literal 1/2 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -3/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1/4 binary64))) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -3/2 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))) (*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 l Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 l Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 l Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 l (*.f64 (/.f64 #s(literal 2 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 l (*.f64 (/.f64 #s(literal 2 binary64) Om) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) #s(literal 1 binary64))
(fma.f64 l (*.f64 (/.f64 #s(literal 2 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (sin.f64 kx) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (sin.f64 ky)))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))))
(fma.f64 (sin.f64 kx) (*.f64 (sin.f64 kx) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 kx) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (*.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 l Om))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 kx) (*.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 ky) (/.f64 (*.f64 (sin.f64 ky) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 ky) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 ky) (*.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om)) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 l #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 l #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) Om) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) #s(literal 1 binary64))
(fma.f64 (*.f64 l #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) #s(literal 1 binary64))
(fma.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (/.f64 l Om) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (/.f64 l Om) l) Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (/.f64 l Om) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 l Om)) (*.f64 (*.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 l Om)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 l Om)) (*.f64 (*.f64 (*.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 l Om)) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (sin.f64 ky))) (*.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (sin.f64 ky))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (sin.f64 ky))) (*.f64 (*.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (sin.f64 ky))) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) Om) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) Om) Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) Om) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))))) #s(literal 1 binary64))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (sin.f64 kx)) (*.f64 (sqrt.f64 (sin.f64 kx)) (*.f64 (sin.f64 kx) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (sin.f64 kx)) (sin.f64 kx) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (sin.f64 kx)) (*.f64 (sin.f64 kx) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (sin.f64 ky)) (sin.f64 ky) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (sin.f64 ky)) (*.f64 (sin.f64 ky) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (-.f64 (sin.f64 kx) (sin.f64 ky))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (+.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 (sin.f64 kx) (sin.f64 ky))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 l Om)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 #s(literal 2 binary64) l)) (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 4 binary64)) (/.f64 (*.f64 (/.f64 l Om) l) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (/.f64 (/.f64 #s(literal 1 binary64) Om) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 l Om) #s(literal 4 binary64))) (/.f64 l Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (sin.f64 kx) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 l Om)) (sin.f64 kx)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (sin.f64 kx)) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 2 binary64)) (/.f64 l Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) l) (/.f64 #s(literal 2 binary64) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 #s(literal 2 binary64) l)) (/.f64 #s(literal 1 binary64) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 l #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 #s(literal 1 binary64) Om)) (*.f64 #s(literal 2 binary64) l) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 l Om)) #s(literal 2 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 l Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 #s(literal 2 binary64) l)) (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 4 binary64)) (/.f64 (*.f64 (/.f64 l Om) l) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (/.f64 (/.f64 #s(literal 1 binary64) Om) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 l Om) #s(literal 4 binary64))) (/.f64 l Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 2 binary64)) (/.f64 l Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) l) (/.f64 #s(literal 2 binary64) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 #s(literal 2 binary64) l)) (/.f64 #s(literal 1 binary64) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 l #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 #s(literal 1 binary64) Om)) (*.f64 #s(literal 2 binary64) l) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 l Om)) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (sin.f64 ky)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (sin.f64 ky))) (sin.f64 ky) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (sin.f64 kx)) (*.f64 (sin.f64 kx) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 l Om))) (*.f64 (*.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 l Om)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (sin.f64 kx))) (sin.f64 kx) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 l Om)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (*.f64 #s(literal 2 binary64) l)) (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 4 binary64)) (/.f64 (*.f64 (/.f64 l Om) l) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (/.f64 (/.f64 #s(literal 1 binary64) Om) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (*.f64 (/.f64 l Om) #s(literal 4 binary64))) (/.f64 l Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (sin.f64 ky)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (sin.f64 ky))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (sin.f64 ky) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 2 binary64)) (/.f64 l Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) l) (/.f64 #s(literal 2 binary64) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 #s(literal 2 binary64) l)) (/.f64 #s(literal 1 binary64) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 l #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) Om) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 #s(literal 1 binary64) Om)) (*.f64 #s(literal 2 binary64) l) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 l Om)) #s(literal 2 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (sin.f64 ky)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)))
(neg.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64))) (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64)))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64))))) (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 6 binary64)) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64)) (-.f64 (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 6 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)))) (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 4 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64))))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))))
(*.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal 1/4 binary64)) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))
(sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64)))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)) #s(literal -1 binary64))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64))))) (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal -1 binary64))
(pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64)))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64)))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))))
(*.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 l Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 l Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 l (*.f64 (/.f64 #s(literal 2 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 l (*.f64 (/.f64 #s(literal 2 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (sin.f64 kx) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (sin.f64 kx) (*.f64 (sin.f64 kx) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (sin.f64 kx) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (*.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 l Om))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (sin.f64 kx) (*.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (sin.f64 ky) (/.f64 (*.f64 (sin.f64 ky) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (sin.f64 ky) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (sin.f64 ky) (*.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 l #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 l #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (/.f64 l Om) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (/.f64 l Om) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (*.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 l Om)) (*.f64 (*.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 l Om)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (*.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 l Om)) (*.f64 (*.f64 (*.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 l Om)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (sin.f64 ky))) (*.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (sin.f64 ky))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (sin.f64 ky))) (*.f64 (*.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (sin.f64 ky))) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) Om) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) Om) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (sqrt.f64 (sin.f64 kx)) (*.f64 (sqrt.f64 (sin.f64 kx)) (*.f64 (sin.f64 kx) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (sin.f64 kx)) (sin.f64 kx) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (sin.f64 kx)) (*.f64 (sin.f64 kx) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (sin.f64 ky)) (sin.f64 ky) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (sin.f64 ky)) (*.f64 (sin.f64 ky) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 l Om)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 #s(literal 2 binary64) l)) (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 4 binary64)) (/.f64 (*.f64 (/.f64 l Om) l) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (/.f64 (/.f64 #s(literal 1 binary64) Om) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 l Om) #s(literal 4 binary64))) (/.f64 l Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (sin.f64 kx) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (*.f64 (*.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 l Om)) (sin.f64 kx)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (sin.f64 kx)) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 2 binary64)) (/.f64 l Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) l) (/.f64 #s(literal 2 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 #s(literal 2 binary64) l)) (/.f64 #s(literal 1 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 l #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 #s(literal 1 binary64) Om)) (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 l Om)) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 #s(literal 1 binary64) (sin.f64 ky)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (sin.f64 ky))) (sin.f64 ky) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 #s(literal 1 binary64) (sin.f64 kx)) (*.f64 (sin.f64 kx) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 l Om))) (*.f64 (*.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 l Om)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (sin.f64 kx))) (sin.f64 kx) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 l Om)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (*.f64 #s(literal 2 binary64) l)) (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 4 binary64)) (/.f64 (*.f64 (/.f64 l Om) l) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (/.f64 (/.f64 #s(literal 1 binary64) Om) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (*.f64 (/.f64 l Om) #s(literal 4 binary64))) (/.f64 l Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (sin.f64 ky)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (*.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (sin.f64 ky))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (sin.f64 ky) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 2 binary64)) (/.f64 l Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) l) (/.f64 #s(literal 2 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 #s(literal 2 binary64) l)) (/.f64 #s(literal 1 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 l #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 #s(literal 1 binary64) Om)) (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 l Om)) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (sin.f64 ky)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))
(/.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))))) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))) (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om))))
(/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 (/.f64 Om (*.f64 #s(literal 2 binary64) l)) Om) (*.f64 #s(literal 2 binary64) l)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 Om (*.f64 #s(literal 2 binary64) l)))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (+.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 4 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om))) (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 6 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 4 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64))) (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 #s(literal 2 binary64) l)) (/.f64 (*.f64 Om Om) (*.f64 #s(literal 2 binary64) l)))
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 #s(literal 2 binary64) l)) (*.f64 (/.f64 Om (*.f64 #s(literal 2 binary64) l)) Om))
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om))
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64)))) Om)
(/.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 #s(literal 2 binary64) l)) Om)
(/.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 1 binary64)) (/.f64 Om (*.f64 #s(literal 2 binary64) l)))
(/.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 l #s(literal -2 binary64))) (neg.f64 Om))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) (/.f64 (*.f64 (/.f64 Om (*.f64 #s(literal 2 binary64) l)) Om) (*.f64 #s(literal 2 binary64) l)))
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 l #s(literal -2 binary64))) (*.f64 (/.f64 Om (*.f64 #s(literal 2 binary64) l)) (neg.f64 Om)))
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 l #s(literal -2 binary64))) (/.f64 (*.f64 Om Om) (*.f64 l #s(literal -2 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (neg.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (neg.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 4 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (neg.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)))) (*.f64 Om (neg.f64 Om)))
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (neg.f64 l) (*.f64 (/.f64 l Om) #s(literal 4 binary64)))) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal -1 binary64)) (/.f64 Om (*.f64 l #s(literal -2 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 l Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))
(*.f64 l (*.f64 (/.f64 #s(literal 2 binary64) Om) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(*.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(*.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
(*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64))
(*.f64 (*.f64 l #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) Om) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))))
(*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 (*.f64 #s(literal 2 binary64) l) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(*.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))))
(*.f64 (/.f64 l Om) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (/.f64 l Om) l) Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))
(*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) Om) Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sin.f64 kx)) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))
(*.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))
(*.f64 (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))))
(*.f64 (/.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (-.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (+.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (-.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))
(*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 l Om)))
(*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 #s(literal 2 binary64) l)) (/.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) Om))
(*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 4 binary64)) (/.f64 (*.f64 (/.f64 l Om) l) Om))
(*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 #s(literal 4 binary64) (*.f64 l l))) (/.f64 (/.f64 #s(literal 1 binary64) Om) Om))
(*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 (/.f64 l Om) #s(literal 4 binary64))) (/.f64 l Om))
(*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (*.f64 l (*.f64 (/.f64 l Om) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) Om))
(*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 2 binary64)) (/.f64 l Om))
(*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) l) (/.f64 #s(literal 2 binary64) Om))
(*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 #s(literal 2 binary64) l)) (/.f64 #s(literal 1 binary64) Om))
(*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))
(*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (*.f64 l #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) Om))
(*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 #s(literal 1 binary64) Om)) (*.f64 #s(literal 2 binary64) l))
(*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (/.f64 l Om)) #s(literal 2 binary64))
(*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om))) (sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 ky))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 ky))) #s(literal 1 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky))))
(-.f64 (/.f64 (cos.f64 #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 (cos.f64 (+.f64 ky ky)) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (+.f64 ky ky)))))
(/.f64 (-.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (+.f64 ky ky))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (+.f64 ky ky)))) #s(literal -2 binary64))
(/.f64 (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 ky ky)))))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sin.f64 ky)))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(*.f64 (-.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (+.f64 ky ky))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log1p.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))) #s(literal -1/2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 3 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal -1 binary64))) #s(literal 1 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal 1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -1/4 binary64))) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)) #s(literal -1/4 binary64)))

simplify435.0ms (2.7%)

Memory
-37.5MiB live, 605.4MiB allocated
Algorithm
egg-herbie
Rules
11 696×accelerator-lowering-fma.f32
11 696×accelerator-lowering-fma.f64
8 910×*-lowering-*.f32
8 910×*-lowering-*.f64
3 486×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058210419
1193210186
2793510184
080459659
Stop Event
iter limit
node limit
Counts
276 → 276
Calls
Call 1
Inputs
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
1
(+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))
1/2
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
(+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
(+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
1/2
(+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
(+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))
1/2
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
(+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
1
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))
1
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
1
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
1
(+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))))))
(+ 1 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))
(* 2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
(* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(* -2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
(* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
(* 2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
(/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) Om)
(/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) Om)
(/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))) Om)
1
(+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))
1
(+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))
(+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))
(+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))
(+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))
(+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(pow ky 2)
(* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))
(* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))
(* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))
(pow (sin ky) 2)
(pow (sin ky) 2)
(pow (sin ky) 2)
(pow (sin ky) 2)
(pow (sin ky) 2)
(pow (sin ky) 2)
(pow (sin ky) 2)
(pow (sin ky) 2)
1
(+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))
(* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))
(/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)
(/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)
(/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l)
(* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))
(* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l))
(* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l))
(* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l))
(* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))
(* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
(* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))
(* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))
1
(+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))
1
(+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
(+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
(+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
Outputs
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal 3 binary64)) (neg.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 (*.f64 l l) #s(literal -1/4 binary64)) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -12 binary64) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)))) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (neg.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)))) #s(literal 1 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (/.f64 Om l) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
(fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (/.f64 Om l) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om #s(literal 6 binary64)) #s(literal -3/256 binary64)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (/.f64 Om l) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (/.f64 Om l) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om #s(literal 1/4 binary64)))) l))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 Om (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) #s(literal 1/4 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l)) #s(literal -1/32 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 Om #s(literal 6 binary64)) #s(literal -3/256 binary64)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))))) l))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (/.f64 Om l) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(fma.f64 Om (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l l)))) (*.f64 (/.f64 #s(literal 1/4 binary64) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))
(fma.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) #s(literal 3/512 binary64)) (*.f64 (/.f64 #s(literal -1/32 binary64) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 (/.f64 #s(literal 1/4 binary64) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) #s(literal -12 binary64))) (pow.f64 Om #s(literal 4 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))
(fma.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) (/.f64 #s(literal -12 binary64) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 l #s(literal 6 binary64)) #s(literal 64 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) #s(literal -12 binary64))) (pow.f64 Om #s(literal 4 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))
(fma.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) (/.f64 #s(literal -12 binary64) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 l #s(literal 6 binary64)) #s(literal 64 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/4 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 kx kx) (sqrt.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om))))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 (*.f64 kx kx) #s(literal -1/4 binary64)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 kx (*.f64 kx (fma.f64 (*.f64 l l) (*.f64 (/.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 Om Om) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -4 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal 16/3 binary64) (/.f64 (*.f64 #s(literal 8/45 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om))))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l (*.f64 l (*.f64 ky ky))) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
(fma.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 ky ky) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
(fma.f64 (*.f64 ky ky) (-.f64 (*.f64 (*.f64 (*.f64 ky ky) #s(literal -1/4 binary64)) (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 ky ky) (fma.f64 (*.f64 l l) (*.f64 (/.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -4 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))) (fma.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 8/45 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))))))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 Om Om))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(fma.f64 #s(literal 4 binary64) (fma.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) (fma.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4/3 binary64) (*.f64 kx kx)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64)))
(+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -4/3 binary64) (*.f64 (*.f64 #s(literal 8/45 binary64) (*.f64 kx kx)) (/.f64 (*.f64 l l) (*.f64 Om Om)))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(fma.f64 #s(literal 4 binary64) (fma.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 (*.f64 l (*.f64 l (*.f64 ky ky))) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) (fma.f64 (*.f64 ky ky) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4/3 binary64) (*.f64 ky ky)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64)))
(+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 (*.f64 #s(literal 8/45 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))))))
(fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -2 binary64) (*.f64 l l)))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (/.f64 (*.f64 l l) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -2 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))) #s(literal 1 binary64))
(* 2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 l Om) #s(literal 2 binary64)))
(* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
(*.f64 l (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (/.f64 Om (*.f64 l l)) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
(*.f64 l (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64))) #s(literal -1/64 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (/.f64 Om (*.f64 l l)) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(*.f64 l (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64))) #s(literal -1/64 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64))) #s(literal 1/512 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (/.f64 Om (*.f64 l l)) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(* -2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
(*.f64 (/.f64 (*.f64 #s(literal -2 binary64) l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (/.f64 Om (*.f64 l l)) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 l))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64))) #s(literal -1/64 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (/.f64 Om (*.f64 l l)) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 l))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
(neg.f64 (*.f64 l (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64))) #s(literal -1/64 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64))) #s(literal 1/512 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (/.f64 Om (*.f64 l l)) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(* 2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 l Om) #s(literal 2 binary64)))
(/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) Om)
(/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (/.f64 (*.f64 Om Om) l) #s(literal 1/4 binary64)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l #s(literal 2 binary64)))) Om)
(/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) Om)
(/.f64 (fma.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (*.f64 (/.f64 #s(literal -1/64 binary64) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 1/4 binary64) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))) Om)
(/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))) Om)
(/.f64 (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) #s(literal 1/512 binary64)) (*.f64 (/.f64 #s(literal -1/64 binary64) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 (/.f64 #s(literal 1/4 binary64) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l #s(literal 2 binary64)))) Om)
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(fma.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))) (fma.f64 #s(literal 4 binary64) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (/.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(fma.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))) (fma.f64 #s(literal 4 binary64) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (/.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(sqrt.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) (*.f64 (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
(fma.f64 (*.f64 kx kx) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 kx kx)) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal -4 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om)))) (sqrt.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 (*.f64 kx kx) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) (+.f64 (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal -4 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal -4 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))))) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))))) (/.f64 (*.f64 #s(literal 8/45 binary64) (*.f64 l l)) (*.f64 Om Om)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 l (*.f64 l (*.f64 ky ky))) (*.f64 Om Om)) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
(fma.f64 (*.f64 ky ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 ky ky)) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal -4 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om)))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (*.f64 (*.f64 ky ky) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (+.f64 (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal -4 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (*.f64 ky ky) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal -4 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))))))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om))
(+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
(+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4/3 binary64) (*.f64 kx kx)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)))
(+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -4/3 binary64) (*.f64 (*.f64 #s(literal 8/45 binary64) (*.f64 kx kx)) (/.f64 (*.f64 l l) (*.f64 Om Om)))))) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om))
(+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 (*.f64 l (*.f64 l (*.f64 ky ky))) (*.f64 Om Om))))
(+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4/3 binary64) (*.f64 ky ky)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)))))
(+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 (*.f64 #s(literal 8/45 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om Om))
(pow ky 2)
(*.f64 ky ky)
(* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))
(*.f64 ky (*.f64 ky (fma.f64 (*.f64 ky ky) #s(literal -1/3 binary64) #s(literal 1 binary64))))
(* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))
(*.f64 ky (*.f64 ky (fma.f64 ky (*.f64 ky (fma.f64 (*.f64 ky ky) #s(literal 2/45 binary64) #s(literal -1/3 binary64))) #s(literal 1 binary64))))
(* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))
(*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) #s(literal -1/315 binary64) #s(literal 2/45 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(pow (sin ky) 2)
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(pow (sin ky) 2)
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(pow (sin ky) 2)
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(pow (sin ky) 2)
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(pow (sin ky) 2)
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(pow (sin ky) 2)
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(pow (sin ky) 2)
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(pow (sin ky) 2)
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal 6 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 (*.f64 l l) #s(literal -1/2 binary64)) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -12 binary64) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)))) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))) #s(literal 1 binary64))
(* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (/.f64 Om l) #s(literal 1/2 binary64)))
(/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)
(/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l)) #s(literal -1/16 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om #s(literal 1/2 binary64)))) l)
(/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)
(/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l)) #s(literal -1/16 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om #s(literal 1/2 binary64)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om #s(literal 6 binary64)) #s(literal -3/256 binary64)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (*.f64 Om (pow.f64 l #s(literal 4 binary64))))))) l)
(/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l)
(/.f64 (fma.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (-.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (pow.f64 Om #s(literal 6 binary64)) #s(literal -3/256 binary64)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 Om (pow.f64 l #s(literal 4 binary64))))) (/.f64 (fma.f64 (*.f64 Om Om) (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 Om #s(literal 6 binary64)) #s(literal -3/256 binary64)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 1/8 binary64)) (/.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 Om (pow.f64 l #s(literal 6 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l)) #s(literal -1/16 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om #s(literal 1/2 binary64))))) l)
(* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (/.f64 Om l) #s(literal -1/2 binary64)))
(* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l))
(/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l)) #s(literal -1/16 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om #s(literal 1/2 binary64)))) (neg.f64 l))
(* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l))
(/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l)) #s(literal -1/16 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om #s(literal 1/2 binary64)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om #s(literal 6 binary64)) #s(literal -3/256 binary64)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (*.f64 Om (pow.f64 l #s(literal 4 binary64))))))) (neg.f64 l))
(* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l))
(/.f64 (fma.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (-.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (pow.f64 Om #s(literal 6 binary64)) #s(literal -3/256 binary64)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 Om (pow.f64 l #s(literal 4 binary64))))) (/.f64 (fma.f64 (*.f64 Om Om) (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 Om #s(literal 6 binary64)) #s(literal -3/256 binary64)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 1/8 binary64)) (/.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 Om (pow.f64 l #s(literal 6 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l)) #s(literal -1/16 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 Om #s(literal 1/2 binary64))))) (neg.f64 l))
(* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (/.f64 Om l) #s(literal 1/2 binary64)))
(* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
(*.f64 Om (fma.f64 (*.f64 Om Om) (*.f64 (/.f64 #s(literal -1/16 binary64) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 1/2 binary64) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))
(*.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) #s(literal 3/256 binary64)) (*.f64 (/.f64 #s(literal -1/16 binary64) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 (/.f64 #s(literal 1/2 binary64) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))
(*.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal 3/256 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 5 binary64)))) (pow.f64 l #s(literal 5 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 7 binary64)))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 7 binary64))) #s(literal -5/2048 binary64)))) (*.f64 (/.f64 #s(literal -1/16 binary64) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 (/.f64 #s(literal 1/2 binary64) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) #s(literal -12 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))
(fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) (/.f64 #s(literal -12 binary64) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 l #s(literal 6 binary64)) #s(literal 64 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) #s(literal -12 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))
(fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) (/.f64 #s(literal -12 binary64) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 l #s(literal 6 binary64)) #s(literal 64 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 kx kx) (sqrt.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 (*.f64 kx kx) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 kx (*.f64 kx (fma.f64 (*.f64 l l) (*.f64 (/.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 Om Om) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -4 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal 16/3 binary64) (/.f64 (*.f64 #s(literal 8/45 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 l (*.f64 l (*.f64 ky ky))) (*.f64 Om Om)) #s(literal -2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 (*.f64 ky ky) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 ky ky) (fma.f64 (*.f64 l l) (*.f64 (/.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -4 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))) (fma.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 8/45 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))))

eval431.0ms (2.7%)

Memory
-117.6MiB live, 298.8MiB allocated
Compiler

Compiled 46 115 to 5 336 computations (88.4% saved)

prune237.0ms (1.5%)

Memory
21.5MiB live, 218.3MiB allocated
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New9087915
Fresh000
Picked101
Done000
Total9097916
Accuracy
100.0%
Counts
916 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.1%
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
67.5%
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
78.1%
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
93.9%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64)))))))
75.5%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 ky ky)))))))))
63.1%
(sqrt.f64 #s(literal 1 binary64))
54.9%
(sqrt.f64 #s(literal 1/2 binary64))
Compiler

Compiled 352 to 250 computations (29% saved)

simplify717.0ms (4.5%)

Memory
-36.4MiB live, 729.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))
cost-diff0
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))))
cost-diff0
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
cost-diff0
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
cost-diff0
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
cost-diff0
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
cost-diff0
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
cost-diff0
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
cost-diff640
(sqrt.f64 #s(literal 1 binary64))
cost-diff0
(sqrt.f64 #s(literal 1/2 binary64))
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64))))))
cost-diff384
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))
cost-diff384
(fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64))
cost-diff704
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
Rules
21 786×accelerator-lowering-fma.f32
21 786×accelerator-lowering-fma.f64
5 268×*-lowering-*.f32
5 268×*-lowering-*.f64
3 932×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055572
1125552
2387536
31646536
43996536
56036536
66543536
76884536
86929536
96944536
106944536
08579506
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1))))))
(* (/ 1 2) (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)))))
(/ 1 2)
1
2
(+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1))))
(/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)))
(sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1))
(+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)
(* (/ l Om) 4)
(/ l Om)
l
Om
4
(* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))
(+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky)))))
(+ 1/2 (* -1/2 (cos (+ kx kx))))
1/2
(* -1/2 (cos (+ kx kx)))
-1/2
(cos (+ kx kx))
(+ kx kx)
kx
(+ 1/2 (* -1/2 (cos (+ ky ky))))
(* -1/2 (cos (+ ky ky)))
(cos (+ ky ky))
(+ ky ky)
ky
(sqrt 1/2)
1/2
(sqrt 1)
1
(sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1)))) 1/2))
(+ (* 1/2 (sqrt (/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1)))) 1/2)
1/2
(sqrt (/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1)))
(/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1))
1
(+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1)
4
(/ (* (* l l) (pow (sin kx) 2)) (* Om Om))
(* (* l l) (pow (sin kx) 2))
(* l l)
l
(pow (sin kx) 2)
(sin kx)
kx
2
(* Om Om)
Om
(sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)))) 1/2))
(+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)))) 1/2)
1/2
(sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)))
(/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1))
1
(+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)
(* 4 (* l l))
4
(* l l)
l
(/ (pow (sin ky) 2) (* Om Om))
(pow (sin ky) 2)
(sin ky)
ky
2
(* Om Om)
Om
Outputs
(sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1))))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (+.f64 kx kx)) (cos.f64 (+.f64 ky ky))) #s(literal 1 binary64)) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* (/ 1 2) (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)))))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (+.f64 kx kx)) (cos.f64 (+.f64 ky ky))) #s(literal 1 binary64)) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
(/ 1 2)
#s(literal 1/2 binary64)
1
#s(literal 1 binary64)
2
#s(literal 2 binary64)
(+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1))))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (+.f64 kx kx)) (cos.f64 (+.f64 ky ky))) #s(literal 1 binary64)) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
(/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (+.f64 kx kx)) (cos.f64 (+.f64 ky ky))) #s(literal 1 binary64)) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1))
(sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (+.f64 kx kx)) (cos.f64 (+.f64 ky ky))) #s(literal 1 binary64)) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (+.f64 kx kx)) (cos.f64 (+.f64 ky ky))) #s(literal 1 binary64)) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* (/ l Om) 4)
(*.f64 (/.f64 l Om) #s(literal 4 binary64))
(/ l Om)
(/.f64 l Om)
l
Om
4
#s(literal 4 binary64)
(* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))
(*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (+.f64 kx kx)) (cos.f64 (+.f64 ky ky))) #s(literal 1 binary64)))
(+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (+.f64 kx kx)) (cos.f64 (+.f64 ky ky))) #s(literal 1 binary64))
(+ 1/2 (* -1/2 (cos (+ kx kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(* -1/2 (cos (+ kx kx)))
(*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))
-1/2
#s(literal -1/2 binary64)
(cos (+ kx kx))
(cos.f64 (+.f64 kx kx))
(+ kx kx)
(+.f64 kx kx)
kx
(+ 1/2 (* -1/2 (cos (+ ky ky))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)) #s(literal 1/2 binary64))
(* -1/2 (cos (+ ky ky)))
(*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))
(cos (+ ky ky))
(cos.f64 (+.f64 ky ky))
(+ ky ky)
(+.f64 ky ky)
ky
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(sqrt 1)
#s(literal 1 binary64)
1
#s(literal 1 binary64)
(sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1)))) 1/2))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (sqrt (/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1)))) 1/2)
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(sqrt (/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 Om Om))) #s(literal 1 binary64))))
(/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1))
(/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 Om Om))) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1)
(fma.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 Om Om))) #s(literal 1 binary64))
4
#s(literal 4 binary64)
(/ (* (* l l) (pow (sin kx) 2)) (* Om Om))
(/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om))
(* (* l l) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* l l)
(*.f64 l l)
l
(pow (sin kx) 2)
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(sin kx)
(sin.f64 kx)
kx
2
#s(literal 2 binary64)
(* Om Om)
(*.f64 Om Om)
Om
(sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)))) 1/2))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 l (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (/.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)))) 1/2)
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 l (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (/.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 l (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (/.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))))
(/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1))
(/.f64 #s(literal 1 binary64) (fma.f64 l (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (/.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)
(fma.f64 l (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (/.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(* 4 (* l l))
(*.f64 l (*.f64 l #s(literal 4 binary64)))
4
#s(literal 4 binary64)
(* l l)
(*.f64 l l)
l
(/ (pow (sin ky) 2) (* Om Om))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(pow (sin ky) 2)
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(sin ky)
(sin.f64 ky)
ky
2
#s(literal 2 binary64)
(* Om Om)
(*.f64 Om Om)
Om

localize477.0ms (3%)

Memory
4.3MiB live, 564.2MiB allocated
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy99.0%
(/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))
accuracy94.5%
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
accuracy88.3%
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))))
accuracy80.9%
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
accuracy99.6%
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
accuracy93.2%
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
accuracy81.2%
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
accuracy74.9%
(/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om))
accuracy100.0%
(sqrt.f64 #s(literal 1 binary64))
accuracy100.0%
(sqrt.f64 #s(literal 1/2 binary64))
accuracy96.8%
(*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
accuracy87.5%
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64)))
accuracy83.7%
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))
accuracy65.4%
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))
Samples
145.0ms96×1valid
122.0ms87×2valid
37.0ms18×3valid
27.0ms55×0valid
Compiler

Compiled 561 to 57 computations (89.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 280.0ms
ival-cos: 77.0ms (27.5% of total)
ival-sqrt: 58.0ms (20.7% of total)
ival-mult: 35.0ms (12.5% of total)
ival-sin: 27.0ms (9.7% of total)
ival-add: 26.0ms (9.3% of total)
adjust: 23.0ms (8.2% of total)
ival-div: 19.0ms (6.8% of total)
ival-pow2: 11.0ms (3.9% of total)
exact: 1.0ms (0.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series185.0ms (1.2%)

Memory
2.4MiB live, 245.3MiB allocated
Counts
22 → 648
Calls
Call 1
Inputs
#<alt (/ 1 2)>
#<alt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)>
#<alt (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky)))))>
#<alt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)))))>
#<alt (sqrt 1/2)>
#<alt (sqrt 1)>
#<alt (sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1)))) 1/2))>
#<alt (+ (* 1/2 (sqrt (/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1)))) 1/2)>
#<alt (sqrt (/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1)))>
#<alt (/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1))>
#<alt (sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)))) 1/2))>
#<alt (+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)))) 1/2)>
#<alt (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)))>
#<alt (/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1))>
#<alt (+ 1/2 (* -1/2 (cos (+ kx kx))))>
#<alt (+ 1/2 (* -1/2 (cos (+ ky ky))))>
#<alt (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1))>
#<alt (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))>
#<alt (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))>
#<alt (* (* l l) (pow (sin kx) 2))>
#<alt (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)>
#<alt (/ (pow (sin ky) 2) (* Om Om))>
Outputs
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))>
#<alt (/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 ky))))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (pow kx 2)))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))))>
#<alt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))))>
#<alt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))>
#<alt (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))>
#<alt (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))>
#<alt (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))>
#<alt (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))>
#<alt (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (* Om (pow l 5))) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))) l)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (* Om (pow l 4))) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))) l)))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))>
#<alt (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))>
#<alt (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (pow Om 6))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))>
#<alt (+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))>
#<alt (+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow (sin kx) 2) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin kx) 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6))))) (* -1/2 (/ (* (pow (sin kx) 2) (- (* -1/4 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin kx) 4) (pow Om 4))))))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* 1/8 (/ Om (* l (* (sin kx) (sqrt 1/2))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* l (* (sin kx) (sqrt 1/2)))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))) (+ (* 1/8 (/ Om (* l (* (sin kx) (sqrt 1/2))))) (* 1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow (sin kx) 3))) (* -1/512 (/ (pow Om 3) (* (pow (sin kx) 3) (pow (sqrt 1/2) 4))))) (* (pow l 3) (sqrt 1/2)))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* -1/8 (/ Om (* l (* (sin kx) (sqrt 1/2))))))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* (sin kx) (sqrt 1/2))))) l)))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow (sin kx) 3))) (* -1/512 (/ (pow Om 3) (* (pow (sin kx) 3) (pow (sqrt 1/2) 4))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))) l)) (* 1/8 (/ Om (* (sin kx) (sqrt 1/2))))) l)))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* 1/8 (/ Om (* l (* (sin kx) (sqrt 1/2))))))>
#<alt (+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow l 2) (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ 1 (* l (* (sin kx) (sqrt 1/2))))))))>
#<alt (+ (sqrt 1/2) (* Om (+ (* Om (- (* 1/2 (/ (* Om (- (* 1/512 (/ 1 (* (pow l 3) (* (pow (sin kx) 3) (pow (sqrt 1/2) 4))))) (* 1/32 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))))) (* 1/8 (/ 1 (* l (* (sin kx) (sqrt 1/2))))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6))))) (* -1/2 (* (pow l 2) (* (pow (sin kx) 2) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))))))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6))))) (* -1/2 (* (pow l 2) (* (pow (sin kx) 2) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))))))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin kx) 2) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (/ Om (* l (sin kx)))))>
#<alt (+ 1/2 (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ Om (* l (sin kx))))))>
#<alt (+ 1/2 (+ (* -1/2 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 5)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ Om (* l (sin kx)))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin kx)))))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/4 (/ Om (sin kx)))) l)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/4 (/ Om (sin kx))))) l)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (/ Om (* l (sin kx)))))>
#<alt (+ 1/2 (* Om (+ (* -1/32 (/ (pow Om 2) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ 1 (* l (sin kx)))))))>
#<alt (+ 1/2 (* Om (+ (* (pow Om 2) (- (* 3/512 (/ (pow Om 2) (* (pow l 5) (pow (sin kx) 5)))) (* 1/32 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/4 (/ 1 (* l (sin kx)))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (pow (sin kx) 2) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))))))))>
#<alt (* 1/2 (/ Om (* l (sin kx))))>
#<alt (/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))) l)>
#<alt (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx))))) l)>
#<alt (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* (sin kx) (+ (* 1/256 (/ (pow Om 8) (pow (sin kx) 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (pow (sin kx) 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))))) l)>
#<alt (* -1/2 (/ Om (* l (sin kx))))>
#<alt (* -1 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))) l))>
#<alt (* -1 (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx))))) l))>
#<alt (* -1 (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* (sin kx) (+ (* 1/256 (/ (pow Om 8) (pow (sin kx) 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (pow (sin kx) 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))))) l))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* -1/2 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/2 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/2 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))>
#<alt (* 1/2 (/ Om (* l (sin kx))))>
#<alt (* Om (+ (* -1/16 (/ (pow Om 2) (* (pow l 3) (pow (sin kx) 3)))) (* 1/2 (/ 1 (* l (sin kx))))))>
#<alt (* Om (+ (* (pow Om 2) (- (* 3/256 (/ (pow Om 2) (* (pow l 5) (pow (sin kx) 5)))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/2 (/ 1 (* l (sin kx))))))>
#<alt (* Om (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -5/2048 (/ (pow Om 2) (* (pow l 7) (pow (sin kx) 7)))) (* 3/256 (/ 1 (* (pow l 5) (pow (sin kx) 5)))))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/2 (/ 1 (* l (sin kx))))))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (- (* 16 (/ (* (pow l 2) (pow (sin kx) 4)) (pow Om 4))) (* 4 (/ (pow (sin kx) 2) (pow Om 2))))))>
#<alt (+ 1 (* (pow l 2) (- (* (pow l 2) (- (* -64 (/ (* (pow l 2) (pow (sin kx) 6)) (pow Om 6))) (* -16 (/ (pow (sin kx) 4) (pow Om 4))))) (* 4 (/ (pow (sin kx) 2) (pow Om 2))))))>
#<alt (* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin kx) 2))))>
#<alt (/ (+ (* -1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (pow l 2))>
#<alt (/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin kx) 6)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4))))) (pow l 2))>
#<alt (/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow l 6) (pow (sin kx) 8)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin kx) 6)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4)))))) (pow l 2))>
#<alt (* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin kx) 2))))>
#<alt (/ (+ (* -1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (pow l 2))>
#<alt (/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin kx) 6)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4))))) (pow l 2))>
#<alt (/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow l 6) (pow (sin kx) 8)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin kx) 6)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4)))))) (pow l 2))>
#<alt 1>
#<alt (+ 1 (* -4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (- (* -1 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2)))))) (* 4 (/ (pow l 2) (pow Om 2))))))>
#<alt (+ 1 (* (pow kx 2) (- (* (pow kx 2) (- (* -1 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2)))))) (* 4 (/ (pow l 2) (pow Om 2))))))>
#<alt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))>
#<alt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))>
#<alt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))>
#<alt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))>
#<alt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))>
#<alt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))>
#<alt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))>
#<alt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))>
#<alt (* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin kx) 2))))>
#<alt (* (pow Om 2) (+ (* -1/16 (/ (pow Om 2) (* (pow l 4) (pow (sin kx) 4)))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin kx) 2))))))>
#<alt (* (pow Om 2) (+ (* (pow Om 2) (- (* 1/64 (/ (pow Om 2) (* (pow l 6) (pow (sin kx) 6)))) (* 1/16 (/ 1 (* (pow l 4) (pow (sin kx) 4)))))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin kx) 2))))))>
#<alt (* (pow Om 2) (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -1/256 (/ (pow Om 2) (* (pow l 8) (pow (sin kx) 8)))) (* 1/64 (/ 1 (* (pow l 6) (pow (sin kx) 6)))))) (* 1/16 (/ 1 (* (pow l 4) (pow (sin kx) 4)))))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin kx) 2))))))>
#<alt 1>
#<alt (+ 1 (* -4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))>
#<alt (- (+ 1 (* 16 (/ (* (pow l 4) (pow (sin kx) 4)) (pow Om 4)))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))>
#<alt (- (+ 1 (* -64 (/ (* (pow l 6) (pow (sin kx) 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow l 4) (pow (sin kx) 4)) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))>
#<alt 1>
#<alt (+ 1 (* -4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))>
#<alt (- (+ 1 (* 16 (/ (* (pow l 4) (pow (sin kx) 4)) (pow Om 4)))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))>
#<alt (- (+ 1 (* -64 (/ (* (pow l 6) (pow (sin kx) 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow l 4) (pow (sin kx) 4)) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow (sin ky) 2) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin ky) 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow (sin ky) 2) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (pow (sin ky) 2) (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin ky) 6) (pow Om 6))))) (* -1/2 (/ (* (pow (sin ky) 2) (- (* -1/4 (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin ky) 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin ky) 4) (pow Om 4))))))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* 1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* l (* (sin ky) (sqrt 1/2)))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (+ (* 1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))) (* 1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow (sin ky) 3))) (* -1/512 (/ (pow Om 3) (* (pow (sin ky) 3) (pow (sqrt 1/2) 4))))) (* (pow l 3) (sqrt 1/2)))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* (sin ky) (sqrt 1/2))))) l)))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow (sin ky) 3))) (* -1/512 (/ (pow Om 3) (* (pow (sin ky) 3) (pow (sqrt 1/2) 4))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) l)) (* 1/8 (/ Om (* (sin ky) (sqrt 1/2))))) l)))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow ky 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow ky 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow ky 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* 1/2 (* (pow ky 2) (- (* -1/4 (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* 1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))>
#<alt (+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ 1 (* l (* (sin ky) (sqrt 1/2))))))))>
#<alt (+ (sqrt 1/2) (* Om (+ (* Om (- (* 1/2 (/ (* Om (- (* 1/512 (/ 1 (* (pow l 3) (* (pow (sin ky) 3) (pow (sqrt 1/2) 4))))) (* 1/32 (/ 1 (* (pow l 3) (pow (sin ky) 3)))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))))) (* 1/8 (/ 1 (* l (* (sin ky) (sqrt 1/2))))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6))))) (* -1/2 (* (pow l 2) (* (pow (sin ky) 2) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))))))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6))))) (* -1/2 (* (pow l 2) (* (pow (sin ky) 2) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))))))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin ky) 2) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin ky) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (pow (sin ky) 2) (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin ky) 6) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (/ Om (* l (sin ky)))))>
#<alt (+ 1/2 (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin ky) 3)))) (* 1/4 (/ Om (* l (sin ky))))))>
#<alt (+ 1/2 (+ (* -1/2 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 5)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin ky) 3)))) (* 1/4 (/ Om (* l (sin ky)))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/4 (/ Om (sin ky)))) l)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 4)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/4 (/ Om (sin ky))))) l)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow ky 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow ky 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (+ 1 (* (pow ky 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -1/4 (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (/ Om (* l (sin ky)))))>
#<alt (+ 1/2 (* Om (+ (* -1/32 (/ (pow Om 2) (* (pow l 3) (pow (sin ky) 3)))) (* 1/4 (/ 1 (* l (sin ky)))))))>
#<alt (+ 1/2 (* Om (+ (* (pow Om 2) (- (* 3/512 (/ (pow Om 2) (* (pow l 5) (pow (sin ky) 5)))) (* 1/32 (/ 1 (* (pow l 3) (pow (sin ky) 3)))))) (* 1/4 (/ 1 (* l (sin ky)))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (pow (sin ky) 2) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (pow (sin ky) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (pow (sin ky) 2) (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin ky) 6) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))))))))>
#<alt (* 1/2 (/ Om (* l (sin ky))))>
#<alt (/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky)))) l)>
#<alt (/ (+ (* -1 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky))))) l)>
#<alt (/ (+ (* -1 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* (sin ky) (+ (* 1/256 (/ (pow Om 8) (pow (sin ky) 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (pow (sin ky) 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky)))))) l)>
#<alt (* -1/2 (/ Om (* l (sin ky))))>
#<alt (* -1 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky)))) l))>
#<alt (* -1 (/ (+ (* -1 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky))))) l))>
#<alt (* -1 (/ (+ (* -1 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* (sin ky) (+ (* 1/256 (/ (pow Om 8) (pow (sin ky) 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (pow (sin ky) 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky)))))) l))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow ky 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* -1/2 (* (pow ky 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (+ 1 (* (pow ky 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -1/2 (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/2 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))>
#<alt (* 1/2 (/ Om (* l (sin ky))))>
#<alt (* Om (+ (* -1/16 (/ (pow Om 2) (* (pow l 3) (pow (sin ky) 3)))) (* 1/2 (/ 1 (* l (sin ky))))))>
#<alt (* Om (+ (* (pow Om 2) (- (* 3/256 (/ (pow Om 2) (* (pow l 5) (pow (sin ky) 5)))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin ky) 3)))))) (* 1/2 (/ 1 (* l (sin ky))))))>
#<alt (* Om (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -5/2048 (/ (pow Om 2) (* (pow l 7) (pow (sin ky) 7)))) (* 3/256 (/ 1 (* (pow l 5) (pow (sin ky) 5)))))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin ky) 3)))))) (* 1/2 (/ 1 (* l (sin ky))))))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (- (* 16 (/ (* (pow l 2) (pow (sin ky) 4)) (pow Om 4))) (* 4 (/ (pow (sin ky) 2) (pow Om 2))))))>
#<alt (+ 1 (* (pow l 2) (- (* (pow l 2) (- (* -64 (/ (* (pow l 2) (pow (sin ky) 6)) (pow Om 6))) (* -16 (/ (pow (sin ky) 4) (pow Om 4))))) (* 4 (/ (pow (sin ky) 2) (pow Om 2))))))>
#<alt (* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin ky) 2))))>
#<alt (/ (+ (* -1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (pow l 2))>
#<alt (/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin ky) 6)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4))))) (pow l 2))>
#<alt (/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow l 6) (pow (sin ky) 8)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin ky) 6)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4)))))) (pow l 2))>
#<alt (* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin ky) 2))))>
#<alt (/ (+ (* -1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (pow l 2))>
#<alt (/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin ky) 6)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4))))) (pow l 2))>
#<alt (/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow l 6) (pow (sin ky) 8)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin ky) 6)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4)))))) (pow l 2))>
#<alt 1>
#<alt (+ 1 (* -4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow ky 2) (- (* -1 (* (pow ky 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2)))))) (* 4 (/ (pow l 2) (pow Om 2))))))>
#<alt (+ 1 (* (pow ky 2) (- (* (pow ky 2) (- (* -1 (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2)))))) (* 4 (/ (pow l 2) (pow Om 2))))))>
#<alt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))>
#<alt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))>
#<alt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))>
#<alt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))>
#<alt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))>
#<alt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))>
#<alt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))>
#<alt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))>
#<alt (* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin ky) 2))))>
#<alt (* (pow Om 2) (+ (* -1/16 (/ (pow Om 2) (* (pow l 4) (pow (sin ky) 4)))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin ky) 2))))))>
#<alt (* (pow Om 2) (+ (* (pow Om 2) (- (* 1/64 (/ (pow Om 2) (* (pow l 6) (pow (sin ky) 6)))) (* 1/16 (/ 1 (* (pow l 4) (pow (sin ky) 4)))))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin ky) 2))))))>
#<alt (* (pow Om 2) (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -1/256 (/ (pow Om 2) (* (pow l 8) (pow (sin ky) 8)))) (* 1/64 (/ 1 (* (pow l 6) (pow (sin ky) 6)))))) (* 1/16 (/ 1 (* (pow l 4) (pow (sin ky) 4)))))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin ky) 2))))))>
#<alt 1>
#<alt (+ 1 (* -4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (- (+ 1 (* 16 (/ (* (pow l 4) (pow (sin ky) 4)) (pow Om 4)))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (- (+ 1 (* -64 (/ (* (pow l 6) (pow (sin ky) 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow l 4) (pow (sin ky) 4)) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))>
#<alt 1>
#<alt (+ 1 (* -4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (- (+ 1 (* 16 (/ (* (pow l 4) (pow (sin ky) 4)) (pow Om 4)))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (- (+ 1 (* -64 (/ (* (pow l 6) (pow (sin ky) 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow l 4) (pow (sin ky) 4)) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))>
#<alt (pow kx 2)>
#<alt (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))>
#<alt (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))>
#<alt (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))>
#<alt (pow ky 2)>
#<alt (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))>
#<alt (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))>
#<alt (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 ky))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 ky))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 ky))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 ky))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))>
#<alt (+ 1 (* (pow l 2) (+ (* 2 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))))>
#<alt (* 2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))>
#<alt (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))>
#<alt (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))>
#<alt (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))>
#<alt (* -2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))>
#<alt (* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))>
#<alt (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))>
#<alt (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))))>
#<alt (* 2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))>
#<alt (/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) Om)>
#<alt (/ (+ (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))) Om)>
#<alt (/ (+ (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5)))))))))) Om)>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om)>
#<alt (+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om) (/ (* (pow kx 2) l) Om))>
#<alt (+ (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) l) Om)) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om))>
#<alt (+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow kx 2) l) Om)))) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om))>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om)>
#<alt (+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om) (/ (* (pow ky 2) l) Om))>
#<alt (+ (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) l) Om)) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om))>
#<alt (+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow ky 2) l) Om)))) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om))>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow kx 2) (pow l 2)) (pow Om 2))>
#<alt (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))>
#<alt (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))>
#<alt (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/315 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow kx 2) (pow l 2))>
#<alt (* (pow kx 2) (+ (* -1/3 (* (pow kx 2) (pow l 2))) (pow l 2)))>
#<alt (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow kx 2) (pow l 2))))) (pow l 2)))>
#<alt (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* (pow kx 2) (+ (* -1/315 (* (pow kx 2) (pow l 2))) (* 2/45 (pow l 2)))))) (pow l 2)))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt (* (pow l 2) (pow (sin kx) 2))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))>
#<alt (+ 1 (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))>
#<alt (/ (+ (* 4 (* (pow l 2) (pow (sin ky) 2))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow l 2) (pow (sin ky) 2))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow l 2) (pow (sin ky) 2))) (pow Om 2)) (pow Om 2))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (* (pow ky 2) (+ (* -1/3 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow Om 2))))>
#<alt (* (pow ky 2) (+ (* (pow ky 2) (- (* 2/45 (/ (pow ky 2) (pow Om 2))) (* 1/3 (/ 1 (pow Om 2))))) (/ 1 (pow Om 2))))>
#<alt (* (pow ky 2) (+ (* (pow ky 2) (- (* (pow ky 2) (+ (* -1/315 (/ (pow ky 2) (pow Om 2))) (* 2/45 (/ 1 (pow Om 2))))) (* 1/3 (/ 1 (pow Om 2))))) (/ 1 (pow Om 2))))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
#<alt (/ (pow (sin ky) 2) (pow Om 2))>
Calls

162 calls:

TimeVariablePointExpression
26.0ms
ky
@inf
(+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)
19.0ms
ky
@-inf
(sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)))) 1/2))
12.0ms
kx
@0
(sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1)))) 1/2))
9.0ms
kx
@inf
(+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)
6.0ms
l
@inf
(+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)

rewrite487.0ms (3%)

Memory
12.7MiB live, 956.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 664×*-lowering-*.f32
5 664×*-lowering-*.f64
3 370×accelerator-lowering-fma.f32
3 370×accelerator-lowering-fma.f64
3 188×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054365
1309321
23024313
09016289
Stop Event
iter limit
node limit
Counts
22 → 1 087
Calls
Call 1
Inputs
(/ 1 2)
(+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)
(+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky)))))
(* (/ 1 2) (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)))))
(sqrt 1/2)
(sqrt 1)
(sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1)))) 1/2))
(+ (* 1/2 (sqrt (/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1)))) 1/2)
(sqrt (/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1)))
(/ 1 (+ (* 4 (/ (* (* l l) (pow (sin kx) 2)) (* Om Om))) 1))
(sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)))) 1/2))
(+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)))) 1/2)
(sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)))
(/ 1 (+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1))
(+ 1/2 (* -1/2 (cos (+ kx kx))))
(+ 1/2 (* -1/2 (cos (+ ky ky))))
(sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1))
(* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))
(/ (* (* l l) (pow (sin kx) 2)) (* Om Om))
(* (* l l) (pow (sin kx) 2))
(+ (* (* 4 (* l l)) (/ (pow (sin ky) 2) (* Om Om))) 1)
(/ (pow (sin ky) 2) (* Om Om))
Outputs
#s(literal 1/2 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))))
(+.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)))) (*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal -1 binary64))))
(sqrt.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(fma.f64 l (*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(fma.f64 (/.f64 l Om) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 l Om) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 l Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l #s(literal 4 binary64)) Om)) #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 (/.f64 l Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 l #s(literal 4 binary64)) Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 l #s(literal 4 binary64)) Om) (*.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) (/.f64 (*.f64 l #s(literal 4 binary64)) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 l #s(literal 4 binary64)) Om) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))) (/.f64 l Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) (/.f64 l Om)) #s(literal 4 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)))))
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 2 binary64))
(pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal -1 binary64))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (pow.f64 (cos.f64 ky) #s(literal 4 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (neg.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))))
(/.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64))) #s(literal 1/2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(sqrt.f64 #s(literal 1/2 binary64))
(pow.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(pow.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)))
#s(literal 1 binary64)
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) (sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)))) (sqrt.f64 (neg.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64)))) (sqrt.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64)))) (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))
(pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)) (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64))) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(fabs.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/4 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))
(*.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om))))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (sqrt.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)))))
(exp.f64 (fma.f64 (neg.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)))) #s(literal 1/2 binary64) (*.f64 (neg.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)))) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))
(pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal -2 binary64))
(pow.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) (sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)))) (sqrt.f64 (neg.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64)))) (sqrt.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64)))) (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))
(pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)) (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64))) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(fabs.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/4 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))
(*.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om))))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (sqrt.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)))))
(exp.f64 (fma.f64 (neg.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)))) #s(literal 1/2 binary64) (*.f64 (neg.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)))) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))
(pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal -2 binary64))
(pow.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))))))
(sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 3 binary64))))) (sqrt.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))))))
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1 binary64))
(pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))))))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (/.f64 l Om) #s(literal 1/2 binary64)) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (*.f64 (/.f64 l Om) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 l Om)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 l Om)))
(+.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) (/.f64 l Om)) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (/.f64 l Om)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 l Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 l Om)))
(fma.f64 l (*.f64 (/.f64 #s(literal 1 binary64) Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 l Om) #s(literal 1/2 binary64) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(fma.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) (*.f64 (/.f64 l Om) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 l Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) (/.f64 l Om) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (/.f64 l Om)))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (/.f64 #s(literal 1 binary64) Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 Om (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 Om l))
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) Om)
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (/.f64 Om l) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 Om l) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 l (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 Om (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 l (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 Om (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (neg.f64 l) (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (neg.f64 Om) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (neg.f64 l) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 Om) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 Om l)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) l) (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) Om))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (neg.f64 l)) (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 Om l)))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) l) (*.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) Om))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (neg.f64 l)) (*.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (neg.f64 Om)))
(/.f64 (neg.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))) (neg.f64 Om))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) Om))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 Om l))
(/.f64 (*.f64 (/.f64 l Om) (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 l Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) (/.f64 Om l))
(/.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) (neg.f64 Om))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (/.f64 l Om)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (/.f64 l Om)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 Om l) (*.f64 (/.f64 Om l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 Om l) (/.f64 Om l)))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 Om l) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 Om l) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 Om l) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (/.f64 Om l) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 Om l) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 Om l) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 Om l) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (/.f64 Om l) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 Om l) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 Om l) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 Om l) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (/.f64 Om l) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (/.f64 Om l) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (/.f64 Om l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (/.f64 Om l) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (/.f64 Om l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (/.f64 Om l) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (/.f64 Om l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) Om (*.f64 (/.f64 Om l) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 Om l) Om))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) Om (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (/.f64 Om l) Om))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 Om l) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 Om l) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 Om l) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 Om l) (/.f64 Om l)))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 Om) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (/.f64 Om l) (neg.f64 Om)))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 Om l) (*.f64 (/.f64 Om l) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 Om l) (/.f64 Om l)))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 Om) (*.f64 (/.f64 Om l) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 Om l) (neg.f64 Om)))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 Om l) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) Om (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) Om))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) Om (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) Om))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 Om) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 Om) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) Om (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) Om))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) Om (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) Om))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 Om) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 Om) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 Om l) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) Om (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) Om))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) Om (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) Om))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 Om l) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 Om) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 Om l) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 Om) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (/.f64 Om l) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) Om (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) Om))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) Om (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) Om))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (/.f64 Om l) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 Om) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (/.f64 Om l) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 Om) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 Om l) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) Om (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) Om))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) Om (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) Om))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 Om l) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 Om) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 Om l) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 Om) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (/.f64 Om l) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) Om (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) Om))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) Om (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) Om))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (/.f64 Om l) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 Om) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (/.f64 Om l) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 Om) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (/.f64 Om l) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) Om (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) Om))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) Om (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) Om))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (/.f64 Om l) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (neg.f64 Om) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (/.f64 Om l) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (neg.f64 Om) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (/.f64 Om l) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) Om (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) Om))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) Om (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) Om))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (/.f64 Om l) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (neg.f64 Om) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (/.f64 Om l) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (neg.f64 Om) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (/.f64 Om l) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) Om (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) Om))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) Om (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) Om))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (/.f64 Om l) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (neg.f64 Om) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (/.f64 Om l) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (neg.f64 Om) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (/.f64 Om l) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) Om (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) Om))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) Om (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) Om))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (/.f64 Om l) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (neg.f64 Om) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (/.f64 Om l) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (neg.f64 Om) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (/.f64 Om l) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) Om (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) Om))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) Om (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) Om))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (/.f64 Om l) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (neg.f64 Om) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (/.f64 Om l) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (neg.f64 Om) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (/.f64 Om l) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) Om (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) Om))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) Om (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) Om))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (/.f64 Om l) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (neg.f64 Om) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (/.f64 Om l) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (neg.f64 Om) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 Om l) (*.f64 Om (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 Om (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 Om (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 Om (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 Om (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 Om (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 Om (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 Om (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 Om (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 Om (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 Om (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 Om (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 Om (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 Om (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 Om (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 Om (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 Om (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 Om (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 Om (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 Om (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 Om (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 Om (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 Om (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) Om (*.f64 Om (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 Om Om))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) Om (*.f64 Om (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 Om Om))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 Om (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 Om l) (*.f64 Om (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 Om (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (neg.f64 Om) (*.f64 Om (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 Om (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 Om l) (*.f64 Om (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 Om (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (neg.f64 Om) (*.f64 Om (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 Om (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 Om (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (/.f64 Om l) (*.f64 Om (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 Om (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 Om (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 Om (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 Om (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 Om (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 Om (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 Om (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 Om (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 Om (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 Om (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 Om (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 Om (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 Om (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 Om (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 Om (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 Om (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 Om (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 Om (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 Om (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 Om (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 Om (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 Om (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) Om (*.f64 Om (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 Om Om))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) Om (*.f64 Om (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 Om Om))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 Om (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (/.f64 Om l) (*.f64 Om (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 Om (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (neg.f64 Om) (*.f64 Om (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 Om (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (/.f64 Om l) (*.f64 Om (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 Om (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (neg.f64 Om) (*.f64 Om (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 Om (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 Om (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 Om l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) Om (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) Om (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 Om l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 Om l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (/.f64 Om l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) Om (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) Om (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (pow.f64 (cos.f64 ky) #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (/.f64 Om l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (/.f64 Om l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (pow.f64 (cos.f64 ky) #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 Om l) (*.f64 (/.f64 Om l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 Om l) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 Om l) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 Om l) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 Om l) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (/.f64 Om l) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 Om l) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 Om l) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 Om l) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (/.f64 Om l) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 Om l) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 Om l) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 Om l) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (/.f64 Om l) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (/.f64 Om l) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (/.f64 Om l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (/.f64 Om l) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (/.f64 Om l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (/.f64 Om l) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (/.f64 Om l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) Om (*.f64 (/.f64 Om l) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 Om l) Om))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) Om (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (/.f64 Om l) Om))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 Om l) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 Om l) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 Om l) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 Om l) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 Om) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (/.f64 Om l) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 Om l) (*.f64 (/.f64 Om l) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 Om l) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 Om) (*.f64 (/.f64 Om l) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 Om l) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 Om l) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (/.f64 Om l) (*.f64 (neg.f64 Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 Om) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 Om) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (neg.f64 Om) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 Om) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (neg.f64 Om) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 Om) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (neg.f64 Om) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 Om) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (neg.f64 Om) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 Om) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (neg.f64 Om) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 Om) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (neg.f64 Om) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (neg.f64 Om) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (neg.f64 Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (neg.f64 Om) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (neg.f64 Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (neg.f64 Om) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (neg.f64 Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) Om (*.f64 (neg.f64 Om) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 Om (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) Om (*.f64 (neg.f64 Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 Om (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (neg.f64 Om) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (/.f64 Om l) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 Om) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (neg.f64 Om) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (neg.f64 Om) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (/.f64 Om l) (*.f64 (neg.f64 Om) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 Om) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (neg.f64 Om) (*.f64 (neg.f64 Om) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 Om) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (neg.f64 Om) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 Om l) (*.f64 (/.f64 Om l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 Om l) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 Om l) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 Om l) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 Om l) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (/.f64 Om l) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 Om l) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 Om l) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 Om l) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (/.f64 Om l) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 Om l) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 Om l) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 Om l) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (/.f64 Om l) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (/.f64 Om l) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (/.f64 Om l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (/.f64 Om l) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (/.f64 Om l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (/.f64 Om l) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (/.f64 Om l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) Om (*.f64 (/.f64 Om l) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 Om l) Om))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) Om (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (/.f64 Om l) Om))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 Om l) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 Om l) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 Om l) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 Om l) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (neg.f64 Om) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (/.f64 Om l) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 Om l) (*.f64 (/.f64 Om l) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 Om l) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (neg.f64 Om) (*.f64 (/.f64 Om l) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 Om l) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 Om l) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 Om l) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 Om l) (*.f64 (neg.f64 Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 Om) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 Om) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (neg.f64 Om) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 Om) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (neg.f64 Om) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 Om) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (neg.f64 Om) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 Om) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (neg.f64 Om) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 Om) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (neg.f64 Om) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (neg.f64 Om) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (neg.f64 Om) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (neg.f64 Om) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (neg.f64 Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (neg.f64 Om) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (neg.f64 Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (neg.f64 Om) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (neg.f64 Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) Om (*.f64 (neg.f64 Om) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 Om (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) Om (*.f64 (neg.f64 Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 Om (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (neg.f64 Om) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 Om l) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 Om) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (neg.f64 Om) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (neg.f64 Om) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 Om l) (*.f64 (neg.f64 Om) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 Om) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (neg.f64 Om) (*.f64 (neg.f64 Om) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 Om) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 Om) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (neg.f64 Om) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (/.f64 Om l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) Om (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) Om (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (/.f64 Om l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (neg.f64 Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (/.f64 Om l) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (neg.f64 Om) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (/.f64 Om l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 Om l) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (neg.f64 l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (neg.f64 Om) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) l))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 l)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) l))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (neg.f64 l)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) Om (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) Om (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 l Om) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (pow.f64 (cos.f64 ky) #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (/.f64 Om l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (neg.f64 Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (neg.f64 l)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (/.f64 Om l) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 Om l)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (neg.f64 Om) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 Om)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 l Om)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 l Om)))) (pow.f64 (cos.f64 ky) #s(literal 4 binary64)))
(pow.f64 (/.f64 Om (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))) #s(literal -1 binary64))
(*.f64 l (*.f64 (/.f64 #s(literal 1 binary64) Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))))
(*.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) Om))
(*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 l Om))
(*.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) Om))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om (neg.f64 Om))))
(neg.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 (*.f64 l l))) (*.f64 Om Om)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 Om (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om)))))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (*.f64 (*.f64 l l) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om Om))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 (*.f64 l l))) (*.f64 Om (neg.f64 Om)))
(/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om))) Om)
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 (*.f64 l l)))) (neg.f64 (*.f64 Om (neg.f64 Om))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om)))) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 l l) #s(literal 1 binary64)) (/.f64 (*.f64 Om Om) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) #s(literal 1 binary64)) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 l (/.f64 l Om)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) Om)
(pow.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 Om (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))))
(*.f64 l (*.f64 l (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om Om))))
(*.f64 l (*.f64 (*.f64 l (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 #s(literal 1 binary64) (*.f64 Om Om))))
(*.f64 l (/.f64 (*.f64 l (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om Om)))
(*.f64 (/.f64 l Om) (/.f64 (*.f64 l (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) Om))
(*.f64 (/.f64 l Om) (pow.f64 (/.f64 Om (*.f64 l (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))) #s(literal -1 binary64)))
(*.f64 (*.f64 l l) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om Om)))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 l l) (/.f64 #s(literal 1 binary64) (*.f64 Om Om))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om)))
(*.f64 (*.f64 (*.f64 l l) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 #s(literal 1 binary64) (*.f64 Om Om)))
(*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om Om)) (*.f64 l l))
(*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (neg.f64 (*.f64 l l))) (/.f64 #s(literal 1 binary64) (*.f64 Om (neg.f64 Om))))
(*.f64 (*.f64 l (/.f64 l Om)) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om))))
(*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om))) (/.f64 #s(literal 1 binary64) Om))
(*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (*.f64 l (/.f64 l Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 l (sin.f64 kx))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 kx) l)) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (log.f64 l) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 kx)))))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 (sin.f64 kx)) (*.f64 (log.f64 l) #s(literal 2 binary64))))
(pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 kx) l) #s(literal 2 binary64))
(*.f64 l (*.f64 l (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(*.f64 (*.f64 l l) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l l))
(*.f64 (sin.f64 kx) (*.f64 (sin.f64 kx) (*.f64 l l)))
(*.f64 (*.f64 l (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) l)
(*.f64 (*.f64 l (sin.f64 kx)) (*.f64 l (sin.f64 kx)))
(*.f64 (*.f64 (sin.f64 kx) l) (*.f64 (sin.f64 kx) l))
(*.f64 (*.f64 (*.f64 l l) (sin.f64 kx)) (sin.f64 kx))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)))
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(exp.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om))))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 l l) (*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 l l) (*.f64 #s(literal 4 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om Om))) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) (*.f64 l (*.f64 l #s(literal 4 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 l l) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 4 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om Om)) (*.f64 l (*.f64 l #s(literal 4 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om Om)) (*.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 l (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om Om))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 l (*.f64 l #s(literal 4 binary64))) Om) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om Om)) #s(literal 4 binary64)) (*.f64 l l) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om Om)) (*.f64 l #s(literal 4 binary64))) l #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l (/.f64 l Om))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)))) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om))))))
(/.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64)))
(/.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om))))
(pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om)))) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (*.f64 l #s(literal 4 binary64)))) (*.f64 Om Om))))))
(*.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 Om Om) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))) #s(literal -1 binary64)))
(exp.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 kx))) (*.f64 (log.f64 Om) #s(literal 2 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om (neg.f64 Om))))
(neg.f64 (/.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om Om)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 Om Om) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 Om Om) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 Om (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)))
(/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om Om))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 Om Om) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 Om (neg.f64 Om)))
(/.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) Om)
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))) (neg.f64 (*.f64 Om (neg.f64 Om))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)) (neg.f64 Om))
(/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal 1 binary64)) (*.f64 Om Om))
(pow.f64 (/.f64 (*.f64 Om Om) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sin.f64 kx) Om) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 Om Om) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 Om (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 Om Om)))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 #s(literal 1 binary64) (*.f64 Om Om)))
(*.f64 (sin.f64 kx) (*.f64 (sin.f64 kx) (/.f64 #s(literal 1 binary64) (*.f64 Om Om))))
(*.f64 (sin.f64 kx) (/.f64 (sin.f64 kx) (*.f64 Om Om)))
(*.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 #s(literal 1 binary64) (*.f64 Om (neg.f64 Om))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) Om) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om))
(*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) Om) (/.f64 #s(literal 1 binary64) Om))
(*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (sin.f64 kx) Om))
(*.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) #s(literal -1 binary64)) (pow.f64 (/.f64 Om (sin.f64 kx)) #s(literal -1 binary64)))

simplify544.0ms (3.4%)

Memory
1.5MiB live, 1 083.6MiB allocated
Algorithm
egg-herbie
Rules
8 900×accelerator-lowering-fma.f32
8 900×accelerator-lowering-fma.f64
6 724×*-lowering-*.f32
6 724×*-lowering-*.f64
5 964×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0152219187
1506918854
0838617689
Stop Event
iter limit
node limit
Counts
648 → 648
Calls
Call 1
Inputs
1
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))
(/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))
1
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
1
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))
(+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))
(+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (pow kx 2)))
(+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))))
(+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))
(+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))
(+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))
(+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))
1
(+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))))))))))
1/2
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))
(+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))
(+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (* Om (pow l 5))) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))
1/2
(+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))
(+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))) l)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (* Om (pow l 4))) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))) l)))
1/2
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))
(+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))
(+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (pow Om 6))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))
(+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow (sin kx) 2) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin kx) 4) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6))))) (* -1/2 (/ (* (pow (sin kx) 2) (- (* -1/4 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin kx) 4) (pow Om 4))))))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* 1/8 (/ Om (* l (* (sin kx) (sqrt 1/2))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* l (* (sin kx) (sqrt 1/2)))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))) (+ (* 1/8 (/ Om (* l (* (sin kx) (sqrt 1/2))))) (* 1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow (sin kx) 3))) (* -1/512 (/ (pow Om 3) (* (pow (sin kx) 3) (pow (sqrt 1/2) 4))))) (* (pow l 3) (sqrt 1/2)))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* -1/8 (/ Om (* l (* (sin kx) (sqrt 1/2))))))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* (sin kx) (sqrt 1/2))))) l)))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow (sin kx) 3))) (* -1/512 (/ (pow Om 3) (* (pow (sin kx) 3) (pow (sqrt 1/2) 4))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))) l)) (* 1/8 (/ Om (* (sin kx) (sqrt 1/2))))) l)))
1
(+ 1 (* -1/2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* 1/8 (/ Om (* l (* (sin kx) (sqrt 1/2))))))
(+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow l 2) (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ 1 (* l (* (sin kx) (sqrt 1/2))))))))
(+ (sqrt 1/2) (* Om (+ (* Om (- (* 1/2 (/ (* Om (- (* 1/512 (/ 1 (* (pow l 3) (* (pow (sin kx) 3) (pow (sqrt 1/2) 4))))) (* 1/32 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))))) (* 1/8 (/ 1 (* l (* (sin kx) (sqrt 1/2))))))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6))))) (* -1/2 (* (pow l 2) (* (pow (sin kx) 2) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))))))) (pow Om 6))))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6))))) (* -1/2 (* (pow l 2) (* (pow (sin kx) 2) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))))))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin kx) 2) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))))))))
1/2
(+ 1/2 (* 1/4 (/ Om (* l (sin kx)))))
(+ 1/2 (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ Om (* l (sin kx))))))
(+ 1/2 (+ (* -1/2 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 5)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ Om (* l (sin kx)))))))
1/2
(+ 1/2 (* -1/4 (/ Om (* l (sin kx)))))
(+ 1/2 (* -1 (/ (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/4 (/ Om (sin kx)))) l)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/4 (/ Om (sin kx))))) l)))
1
(+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
1/2
(+ 1/2 (* 1/4 (/ Om (* l (sin kx)))))
(+ 1/2 (* Om (+ (* -1/32 (/ (pow Om 2) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ 1 (* l (sin kx)))))))
(+ 1/2 (* Om (+ (* (pow Om 2) (- (* 3/512 (/ (pow Om 2) (* (pow l 5) (pow (sin kx) 5)))) (* 1/32 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/4 (/ 1 (* l (sin kx)))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))
1
(+ 1 (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (pow (sin kx) 2) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))))))))
(* 1/2 (/ Om (* l (sin kx))))
(/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))) l)
(/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx))))) l)
(/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* (sin kx) (+ (* 1/256 (/ (pow Om 8) (pow (sin kx) 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (pow (sin kx) 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))))) l)
(* -1/2 (/ Om (* l (sin kx))))
(* -1 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))) l))
(* -1 (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx))))) l))
(* -1 (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* (sin kx) (+ (* 1/256 (/ (pow Om 8) (pow (sin kx) 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (pow (sin kx) 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))))) l))
1
(+ 1 (* -2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* -1/2 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(+ 1 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/2 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/2 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(* 1/2 (/ Om (* l (sin kx))))
(* Om (+ (* -1/16 (/ (pow Om 2) (* (pow l 3) (pow (sin kx) 3)))) (* 1/2 (/ 1 (* l (sin kx))))))
(* Om (+ (* (pow Om 2) (- (* 3/256 (/ (pow Om 2) (* (pow l 5) (pow (sin kx) 5)))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/2 (/ 1 (* l (sin kx))))))
(* Om (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -5/2048 (/ (pow Om 2) (* (pow l 7) (pow (sin kx) 7)))) (* 3/256 (/ 1 (* (pow l 5) (pow (sin kx) 5)))))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/2 (/ 1 (* l (sin kx))))))
1
(+ 1 (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))
1
(+ 1 (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))
1
(+ 1 (* -4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(+ 1 (* (pow l 2) (- (* 16 (/ (* (pow l 2) (pow (sin kx) 4)) (pow Om 4))) (* 4 (/ (pow (sin kx) 2) (pow Om 2))))))
(+ 1 (* (pow l 2) (- (* (pow l 2) (- (* -64 (/ (* (pow l 2) (pow (sin kx) 6)) (pow Om 6))) (* -16 (/ (pow (sin kx) 4) (pow Om 4))))) (* 4 (/ (pow (sin kx) 2) (pow Om 2))))))
(* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin kx) 2))))
(/ (+ (* -1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (pow l 2))
(/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin kx) 6)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4))))) (pow l 2))
(/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow l 6) (pow (sin kx) 8)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin kx) 6)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4)))))) (pow l 2))
(* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin kx) 2))))
(/ (+ (* -1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (pow l 2))
(/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin kx) 6)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4))))) (pow l 2))
(/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow l 6) (pow (sin kx) 8)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin kx) 6)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4)))))) (pow l 2))
1
(+ 1 (* -4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (- (* -1 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2)))))) (* 4 (/ (pow l 2) (pow Om 2))))))
(+ 1 (* (pow kx 2) (- (* (pow kx 2) (- (* -1 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2)))))) (* 4 (/ (pow l 2) (pow Om 2))))))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin kx) 2))))
(* (pow Om 2) (+ (* -1/16 (/ (pow Om 2) (* (pow l 4) (pow (sin kx) 4)))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin kx) 2))))))
(* (pow Om 2) (+ (* (pow Om 2) (- (* 1/64 (/ (pow Om 2) (* (pow l 6) (pow (sin kx) 6)))) (* 1/16 (/ 1 (* (pow l 4) (pow (sin kx) 4)))))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin kx) 2))))))
(* (pow Om 2) (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -1/256 (/ (pow Om 2) (* (pow l 8) (pow (sin kx) 8)))) (* 1/64 (/ 1 (* (pow l 6) (pow (sin kx) 6)))))) (* 1/16 (/ 1 (* (pow l 4) (pow (sin kx) 4)))))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin kx) 2))))))
1
(+ 1 (* -4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(- (+ 1 (* 16 (/ (* (pow l 4) (pow (sin kx) 4)) (pow Om 4)))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(- (+ 1 (* -64 (/ (* (pow l 6) (pow (sin kx) 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow l 4) (pow (sin kx) 4)) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
1
(+ 1 (* -4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(- (+ 1 (* 16 (/ (* (pow l 4) (pow (sin kx) 4)) (pow Om 4)))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(- (+ 1 (* -64 (/ (* (pow l 6) (pow (sin kx) 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow l 4) (pow (sin kx) 4)) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow (sin ky) 2) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin ky) 4) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow (sin ky) 2) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (pow (sin ky) 2) (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin ky) 6) (pow Om 6))))) (* -1/2 (/ (* (pow (sin ky) 2) (- (* -1/4 (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin ky) 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin ky) 4) (pow Om 4))))))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* 1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* l (* (sin ky) (sqrt 1/2)))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (+ (* 1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))) (* 1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow (sin ky) 3))) (* -1/512 (/ (pow Om 3) (* (pow (sin ky) 3) (pow (sqrt 1/2) 4))))) (* (pow l 3) (sqrt 1/2)))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* (sin ky) (sqrt 1/2))))) l)))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow (sin ky) 3))) (* -1/512 (/ (pow Om 3) (* (pow (sin ky) 3) (pow (sqrt 1/2) 4))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) l)) (* 1/8 (/ Om (* (sin ky) (sqrt 1/2))))) l)))
1
(+ 1 (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow ky 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow ky 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))
(+ 1 (* (pow ky 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* 1/2 (* (pow ky 2) (- (* -1/4 (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* 1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))
(+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ 1 (* l (* (sin ky) (sqrt 1/2))))))))
(+ (sqrt 1/2) (* Om (+ (* Om (- (* 1/2 (/ (* Om (- (* 1/512 (/ 1 (* (pow l 3) (* (pow (sin ky) 3) (pow (sqrt 1/2) 4))))) (* 1/32 (/ 1 (* (pow l 3) (pow (sin ky) 3)))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))))) (* 1/8 (/ 1 (* l (* (sin ky) (sqrt 1/2))))))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6))))) (* -1/2 (* (pow l 2) (* (pow (sin ky) 2) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))))))) (pow Om 6))))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6))))) (* -1/2 (* (pow l 2) (* (pow (sin ky) 2) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))))))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin ky) 2) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin ky) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (pow (sin ky) 2) (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin ky) 6) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))))))))
1/2
(+ 1/2 (* 1/4 (/ Om (* l (sin ky)))))
(+ 1/2 (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin ky) 3)))) (* 1/4 (/ Om (* l (sin ky))))))
(+ 1/2 (+ (* -1/2 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 5)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin ky) 3)))) (* 1/4 (/ Om (* l (sin ky)))))))
1/2
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(+ 1/2 (* -1 (/ (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/4 (/ Om (sin ky)))) l)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 4)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/4 (/ Om (sin ky))))) l)))
1
(+ 1 (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow ky 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow ky 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(+ 1 (* (pow ky 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -1/4 (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
1/2
(+ 1/2 (* 1/4 (/ Om (* l (sin ky)))))
(+ 1/2 (* Om (+ (* -1/32 (/ (pow Om 2) (* (pow l 3) (pow (sin ky) 3)))) (* 1/4 (/ 1 (* l (sin ky)))))))
(+ 1/2 (* Om (+ (* (pow Om 2) (- (* 3/512 (/ (pow Om 2) (* (pow l 5) (pow (sin ky) 5)))) (* 1/32 (/ 1 (* (pow l 3) (pow (sin ky) 3)))))) (* 1/4 (/ 1 (* l (sin ky)))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6)))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6)))) (pow Om 6))))))
1
(+ 1 (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (pow (sin ky) 2) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (pow (sin ky) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (pow (sin ky) 2) (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin ky) 6) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))))))))
(* 1/2 (/ Om (* l (sin ky))))
(/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky)))) l)
(/ (+ (* -1 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky))))) l)
(/ (+ (* -1 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* (sin ky) (+ (* 1/256 (/ (pow Om 8) (pow (sin ky) 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (pow (sin ky) 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky)))))) l)
(* -1/2 (/ Om (* l (sin ky))))
(* -1 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky)))) l))
(* -1 (/ (+ (* -1 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky))))) l))
(* -1 (/ (+ (* -1 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* (sin ky) (+ (* 1/256 (/ (pow Om 8) (pow (sin ky) 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (pow (sin ky) 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky)))))) l))
1
(+ 1 (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow ky 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* -1/2 (* (pow ky 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(+ 1 (* (pow ky 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -1/2 (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/2 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(* 1/2 (/ Om (* l (sin ky))))
(* Om (+ (* -1/16 (/ (pow Om 2) (* (pow l 3) (pow (sin ky) 3)))) (* 1/2 (/ 1 (* l (sin ky))))))
(* Om (+ (* (pow Om 2) (- (* 3/256 (/ (pow Om 2) (* (pow l 5) (pow (sin ky) 5)))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin ky) 3)))))) (* 1/2 (/ 1 (* l (sin ky))))))
(* Om (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -5/2048 (/ (pow Om 2) (* (pow l 7) (pow (sin ky) 7)))) (* 3/256 (/ 1 (* (pow l 5) (pow (sin ky) 5)))))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin ky) 3)))))) (* 1/2 (/ 1 (* l (sin ky))))))
1
(+ 1 (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6)))) (pow Om 6))))))
1
(+ 1 (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6)))) (pow Om 6))))))
1
(+ 1 (* -4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* (pow l 2) (- (* 16 (/ (* (pow l 2) (pow (sin ky) 4)) (pow Om 4))) (* 4 (/ (pow (sin ky) 2) (pow Om 2))))))
(+ 1 (* (pow l 2) (- (* (pow l 2) (- (* -64 (/ (* (pow l 2) (pow (sin ky) 6)) (pow Om 6))) (* -16 (/ (pow (sin ky) 4) (pow Om 4))))) (* 4 (/ (pow (sin ky) 2) (pow Om 2))))))
(* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin ky) 2))))
(/ (+ (* -1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (pow l 2))
(/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin ky) 6)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4))))) (pow l 2))
(/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow l 6) (pow (sin ky) 8)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin ky) 6)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4)))))) (pow l 2))
(* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin ky) 2))))
(/ (+ (* -1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (pow l 2))
(/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin ky) 6)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4))))) (pow l 2))
(/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow l 6) (pow (sin ky) 8)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin ky) 6)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4)))))) (pow l 2))
1
(+ 1 (* -4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow ky 2) (- (* -1 (* (pow ky 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2)))))) (* 4 (/ (pow l 2) (pow Om 2))))))
(+ 1 (* (pow ky 2) (- (* (pow ky 2) (- (* -1 (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2)))))) (* 4 (/ (pow l 2) (pow Om 2))))))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin ky) 2))))
(* (pow Om 2) (+ (* -1/16 (/ (pow Om 2) (* (pow l 4) (pow (sin ky) 4)))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin ky) 2))))))
(* (pow Om 2) (+ (* (pow Om 2) (- (* 1/64 (/ (pow Om 2) (* (pow l 6) (pow (sin ky) 6)))) (* 1/16 (/ 1 (* (pow l 4) (pow (sin ky) 4)))))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin ky) 2))))))
(* (pow Om 2) (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -1/256 (/ (pow Om 2) (* (pow l 8) (pow (sin ky) 8)))) (* 1/64 (/ 1 (* (pow l 6) (pow (sin ky) 6)))))) (* 1/16 (/ 1 (* (pow l 4) (pow (sin ky) 4)))))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin ky) 2))))))
1
(+ 1 (* -4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(- (+ 1 (* 16 (/ (* (pow l 4) (pow (sin ky) 4)) (pow Om 4)))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(- (+ 1 (* -64 (/ (* (pow l 6) (pow (sin ky) 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow l 4) (pow (sin ky) 4)) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
1
(+ 1 (* -4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(- (+ 1 (* 16 (/ (* (pow l 4) (pow (sin ky) 4)) (pow Om 4)))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(- (+ 1 (* -64 (/ (* (pow l 6) (pow (sin ky) 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow l 4) (pow (sin ky) 4)) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(pow kx 2)
(* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(pow ky 2)
(* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))
(* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))
(* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))
1
(+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))
(+ 1 (* (pow l 2) (+ (* 2 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))))
(* 2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))
(* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))
(* -2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))
(* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))))
(* 2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))
(/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) Om)
(/ (+ (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))) Om)
(/ (+ (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5)))))))))) Om)
1
(+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))
1
(+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om)
(+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om) (/ (* (pow kx 2) l) Om))
(+ (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) l) Om)) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om))
(+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow kx 2) l) Om)))) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om))
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om)
(+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om) (/ (* (pow ky 2) l) Om))
(+ (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) l) Om)) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om))
(+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow ky 2) l) Om)))) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om))
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow kx 2) (pow l 2)) (pow Om 2))
(* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/315 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow kx 2) (pow l 2))
(* (pow kx 2) (+ (* -1/3 (* (pow kx 2) (pow l 2))) (pow l 2)))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow kx 2) (pow l 2))))) (pow l 2)))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* (pow kx 2) (+ (* -1/315 (* (pow kx 2) (pow l 2))) (* 2/45 (pow l 2)))))) (pow l 2)))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
(* (pow l 2) (pow (sin kx) 2))
1
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))
(* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))
1
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))
(+ 1 (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))
(/ (+ (* 4 (* (pow l 2) (pow (sin ky) 2))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow l 2) (pow (sin ky) 2))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow l 2) (pow (sin ky) 2))) (pow Om 2)) (pow Om 2))
1
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
1
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(/ (pow ky 2) (pow Om 2))
(* (pow ky 2) (+ (* -1/3 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow Om 2))))
(* (pow ky 2) (+ (* (pow ky 2) (- (* 2/45 (/ (pow ky 2) (pow Om 2))) (* 1/3 (/ 1 (pow Om 2))))) (/ 1 (pow Om 2))))
(* (pow ky 2) (+ (* (pow ky 2) (- (* (pow ky 2) (+ (* -1/315 (/ (pow ky 2) (pow Om 2))) (* 2/45 (/ 1 (pow Om 2))))) (* 1/3 (/ 1 (pow Om 2))))) (/ 1 (pow Om 2))))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
(/ (pow (sin ky) 2) (pow Om 2))
Outputs
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 Om Om)) (*.f64 Om Om))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))
(fma.f64 #s(literal 4 binary64) (fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) (fma.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64)))
(+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64)))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(fma.f64 #s(literal 4 binary64) (fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -4/3 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64)))
(+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal 8/45 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64)))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (pow kx 2)))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) (fma.f64 kx kx #s(literal 1/2 binary64)))
(+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) #s(literal -1/3 binary64) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) #s(literal 2/45 binary64) #s(literal -1/3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) (fma.f64 ky ky #s(literal 1/2 binary64)))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) #s(literal -1/3 binary64) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) #s(literal 2/45 binary64) #s(literal -1/3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om)))) #s(literal 1 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))) (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (* Om (pow l 5))) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))) (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal 1/2 binary64))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))) l)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 Om (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))) (*.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))))) l))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (* Om (pow l 4))) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))) l)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 Om (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))) (*.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64))))))) l))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))
(fma.f64 Om (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) l) (*.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))))))))
(fma.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 l (*.f64 l l))) (*.f64 (*.f64 #s(literal 3/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) l))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64)))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (pow Om 6))))))
(fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64)))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (pow Om 6))))))
(fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64)))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (neg.f64 (*.f64 kx kx)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 kx kx) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))))))
(fma.f64 (*.f64 kx kx) (-.f64 (*.f64 (*.f64 kx kx) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal 16/3 binary64) (/.f64 (*.f64 #s(literal 8/45 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))))))))))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (neg.f64 (*.f64 ky ky)) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 ky ky) (*.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))))
(fma.f64 (*.f64 ky ky) (-.f64 (*.f64 (*.f64 ky ky) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (+.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4 binary64) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 8/45 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))))))))))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow (sin kx) 2) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin kx) 4) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 l l)) (*.f64 #s(literal -1/4 binary64) (fma.f64 (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6))))) (* -1/2 (/ (* (pow (sin kx) 2) (- (* -1/4 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin kx) 4) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (fma.f64 (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)))) (*.f64 #s(literal -1/4 binary64) (fma.f64 (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 1 binary64))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* 1/8 (/ Om (* l (* (sin kx) (sqrt 1/2))))))
(fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 (*.f64 l (sin.f64 kx)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* l (* (sin kx) (sqrt 1/2)))))))
(fma.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 (*.f64 l (sin.f64 kx)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))) (+ (* 1/8 (/ Om (* l (* (sin kx) (sqrt 1/2))))) (* 1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow (sin kx) 3))) (* -1/512 (/ (pow Om 3) (* (pow (sin kx) 3) (pow (sqrt 1/2) 4))))) (* (pow l 3) (sqrt 1/2)))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))) #s(literal 1/512 binary64))) (*.f64 (*.f64 l (*.f64 l l)) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 (*.f64 l (sin.f64 kx)) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))))))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* -1/8 (/ Om (* l (* (sin kx) (sqrt 1/2))))))
(fma.f64 (/.f64 Om (*.f64 (*.f64 l (sin.f64 kx)) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal -1/8 binary64) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* (sin kx) (sqrt 1/2))))) l)))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 (sin.f64 kx) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 Om Om)) (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))))) l))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow (sin kx) 3))) (* -1/512 (/ (pow Om 3) (* (pow (sin kx) 3) (pow (sqrt 1/2) 4))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))) l)) (* 1/8 (/ Om (* (sin kx) (sqrt 1/2))))) l)))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) Om) (*.f64 (sin.f64 kx) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))) #s(literal 1/512 binary64))) (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 Om Om)) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) l)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 kx kx)) (*.f64 #s(literal -1/4 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 Om Om)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal -1/4 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)))) (*.f64 #s(literal -1/4 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* 1/8 (/ Om (* l (* (sin kx) (sqrt 1/2))))))
(fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 (*.f64 l (sin.f64 kx)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow l 2) (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ 1 (* l (* (sin kx) (sqrt 1/2))))))))
(fma.f64 Om (fma.f64 #s(literal -1/128 binary64) (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 l (sin.f64 kx)) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* Om (+ (* Om (- (* 1/2 (/ (* Om (- (* 1/512 (/ 1 (* (pow l 3) (* (pow (sin kx) 3) (pow (sqrt 1/2) 4))))) (* 1/32 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sin kx) 2) (pow (sqrt 1/2) 3))))))) (* 1/8 (/ 1 (* l (* (sin kx) (sqrt 1/2))))))))
(fma.f64 Om (fma.f64 Om (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 Om (+.f64 (/.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (/.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 l (sin.f64 kx)) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6))))) (* -1/2 (* (pow l 2) (* (pow (sin kx) 2) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))))))) (pow Om 6))))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))))))) (pow.f64 Om #s(literal 6 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6))))) (* -1/2 (* (pow l 2) (* (pow (sin kx) 2) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))) (* 1/4 (* (pow l 4) (pow (sin kx) 4)))))))) (pow Om 6))))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))))))) (pow.f64 Om #s(literal 6 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(fma.f64 (neg.f64 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin kx) 2) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (-.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (neg.f64 (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 1 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (/ Om (* l (sin kx)))))
(fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ Om (* l (sin kx))))))
(fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* -1/2 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 5)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ Om (* l (sin kx)))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))) #s(literal 1/2 binary64))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (/ Om (* l (sin kx)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/4 (/ Om (sin kx)))) l)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (sin.f64 kx)) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) l))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/4 (/ Om (sin kx))))) l)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) #s(literal -3/256 binary64)) (*.f64 Om (pow.f64 l #s(literal 4 binary64))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (sin.f64 kx)) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))))) l))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(fma.f64 (neg.f64 (*.f64 kx kx)) (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 kx kx)) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 Om Om)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (/ Om (* l (sin kx)))))
(fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* -1/32 (/ (pow Om 2) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ 1 (* l (sin kx)))))))
(fma.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 l (sin.f64 kx)))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* (pow Om 2) (- (* 3/512 (/ (pow Om 2) (* (pow l 5) (pow (sin kx) 5)))) (* 1/32 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/4 (/ 1 (* l (sin kx)))))))
(fma.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal 3/512 binary64) (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 (sin.f64 kx) #s(literal 5 binary64)))) (/.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 l (sin.f64 kx)))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(fma.f64 (neg.f64 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (neg.f64 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))
(fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (fma.f64 (neg.f64 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(fma.f64 (neg.f64 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (neg.f64 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))
(fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (fma.f64 (neg.f64 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (pow (sin kx) 2) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 1 binary64))
(* 1/2 (/ Om (* l (sin kx))))
(/.f64 (*.f64 #s(literal 1/2 binary64) Om) (*.f64 l (sin.f64 kx)))
(/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))) l)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 kx)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) l)
(/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx))))) l)
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 kx)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) (*.f64 (sin.f64 kx) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) #s(literal -3/256 binary64)) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))))) l)
(/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* (sin kx) (+ (* 1/256 (/ (pow Om 8) (pow (sin kx) 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (pow (sin kx) 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))))) l)
(/.f64 (fma.f64 (neg.f64 (sin.f64 kx)) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 Om Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) #s(literal -3/256 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))) (*.f64 Om (pow.f64 l #s(literal 6 binary64)))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 kx)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) (*.f64 (sin.f64 kx) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) #s(literal -3/256 binary64)) (*.f64 Om (pow.f64 l #s(literal 4 binary64))))))) l)
(* -1/2 (/ Om (* l (sin kx))))
(/.f64 (*.f64 #s(literal -1/2 binary64) Om) (*.f64 l (sin.f64 kx)))
(* -1 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))) l))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 kx)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) (neg.f64 l))
(* -1 (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx))))) l))
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 kx)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) (*.f64 (sin.f64 kx) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) #s(literal -3/256 binary64)) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))))) (neg.f64 l))
(* -1 (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* (sin kx) (+ (* 1/256 (/ (pow Om 8) (pow (sin kx) 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (pow (sin kx) 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))))) l))
(/.f64 (fma.f64 (neg.f64 (sin.f64 kx)) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 Om Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) #s(literal -3/256 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))) (*.f64 Om (pow.f64 l #s(literal 6 binary64)))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 kx)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) (*.f64 (sin.f64 kx) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) #s(literal -3/256 binary64)) (*.f64 Om (pow.f64 l #s(literal 4 binary64))))))) (neg.f64 l))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal -2 binary64) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* -1/2 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 kx kx)) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/2 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/2 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 Om Om)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))))
(* 1/2 (/ Om (* l (sin kx))))
(/.f64 (*.f64 #s(literal 1/2 binary64) Om) (*.f64 l (sin.f64 kx)))
(* Om (+ (* -1/16 (/ (pow Om 2) (* (pow l 3) (pow (sin kx) 3)))) (* 1/2 (/ 1 (* l (sin kx))))))
(*.f64 Om (fma.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) #s(literal -1/16 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 l (sin.f64 kx)))))
(* Om (+ (* (pow Om 2) (- (* 3/256 (/ (pow Om 2) (* (pow l 5) (pow (sin kx) 5)))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/2 (/ 1 (* l (sin kx))))))
(*.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 (sin.f64 kx) #s(literal 5 binary64)))) #s(literal 3/256 binary64) (/.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 l (sin.f64 kx)))))
(* Om (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -5/2048 (/ (pow Om 2) (* (pow l 7) (pow (sin kx) 7)))) (* 3/256 (/ 1 (* (pow l 5) (pow (sin kx) 5)))))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/2 (/ 1 (* l (sin kx))))))
(*.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -5/2048 binary64) (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 l #s(literal 7 binary64)) (pow.f64 (sin.f64 kx) #s(literal 7 binary64)))) (/.f64 #s(literal 3/256 binary64) (*.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 (sin.f64 kx) #s(literal 5 binary64))))) (/.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 l (sin.f64 kx)))))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(fma.f64 #s(literal -4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (- (* 16 (/ (* (pow l 2) (pow (sin kx) 4)) (pow Om 4))) (* 4 (/ (pow (sin kx) 2) (pow Om 2))))))
(fma.f64 (*.f64 l l) (fma.f64 #s(literal 16 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (- (* (pow l 2) (- (* -64 (/ (* (pow l 2) (pow (sin kx) 6)) (pow Om 6))) (* -16 (/ (pow (sin kx) 4) (pow Om 4))))) (* 4 (/ (pow (sin kx) 2) (pow Om 2))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (fma.f64 #s(literal -64 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal 16 binary64))) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 1 binary64))
(* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin kx) 2))))
(/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om Om)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(/ (+ (* -1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (pow l 2))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))) (*.f64 l l))
(/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin kx) 6)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4))))) (pow l 2))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (fma.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))))) (*.f64 l l))
(/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow l 6) (pow (sin kx) 8)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin kx) 6)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4)))))) (pow l 2))
(/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))))) (*.f64 l l))
(* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin kx) 2))))
(/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om Om)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(/ (+ (* -1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (pow l 2))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))) (*.f64 l l))
(/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin kx) 6)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4))))) (pow l 2))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (fma.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))))) (*.f64 l l))
(/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow l 6) (pow (sin kx) 8)))) (* 1/4 (/ (pow Om 2) (pow (sin kx) 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin kx) 6)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin kx) 4)))))) (pow l 2))
(/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))))) (*.f64 l l))
1
#s(literal 1 binary64)
(+ 1 (* -4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal -4 binary64) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (- (* -1 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2)))))) (* 4 (/ (pow l 2) (pow Om 2))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))) (neg.f64 (*.f64 kx kx)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -4 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (- (* (pow kx 2) (- (* -1 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2)))))) (* 4 (/ (pow l 2) (pow Om 2))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (neg.f64 (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -4 binary64))) #s(literal 1 binary64))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
(* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin kx) 2))))
(/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om Om)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(* (pow Om 2) (+ (* -1/16 (/ (pow Om 2) (* (pow l 4) (pow (sin kx) 4)))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin kx) 2))))))
(*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))))
(* (pow Om 2) (+ (* (pow Om 2) (- (* 1/64 (/ (pow Om 2) (* (pow l 6) (pow (sin kx) 6)))) (* 1/16 (/ 1 (* (pow l 4) (pow (sin kx) 4)))))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin kx) 2))))))
(*.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))))
(* (pow Om 2) (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -1/256 (/ (pow Om 2) (* (pow l 8) (pow (sin kx) 8)))) (* 1/64 (/ 1 (* (pow l 6) (pow (sin kx) 6)))))) (* 1/16 (/ 1 (* (pow l 4) (pow (sin kx) 4)))))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin kx) 2))))))
(*.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/256 binary64) (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 8 binary64)) (pow.f64 l #s(literal 8 binary64)))) (/.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (/.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))))
1
#s(literal 1 binary64)
(+ 1 (* -4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(fma.f64 #s(literal -4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(- (+ 1 (* 16 (/ (* (pow l 4) (pow (sin kx) 4)) (pow Om 4)))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(fma.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
(- (+ 1 (* -64 (/ (* (pow l 6) (pow (sin kx) 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow l 4) (pow (sin kx) 4)) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(-.f64 (fma.f64 #s(literal -64 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) (/.f64 (*.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))
1
#s(literal 1 binary64)
(+ 1 (* -4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(fma.f64 #s(literal -4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(- (+ 1 (* 16 (/ (* (pow l 4) (pow (sin kx) 4)) (pow Om 4)))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
(fma.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
(- (+ 1 (* -64 (/ (* (pow l 6) (pow (sin kx) 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow l 4) (pow (sin kx) 4)) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
(-.f64 (fma.f64 #s(literal -64 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om))) (/.f64 (*.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow (sin ky) 2) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin ky) 4) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 l l)) (*.f64 #s(literal -1/4 binary64) (fma.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow (sin ky) 2) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (pow (sin ky) 2) (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin ky) 6) (pow Om 6))))) (* -1/2 (/ (* (pow (sin ky) 2) (- (* -1/4 (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin ky) 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (* 1/4 (/ (pow (sin ky) 4) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (fma.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)))) (*.f64 #s(literal -1/4 binary64) (fma.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* 1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))
(fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* l (* (sin ky) (sqrt 1/2)))))))
(fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (+ (* 1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))) (* 1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow (sin ky) 3))) (* -1/512 (/ (pow Om 3) (* (pow (sin ky) 3) (pow (sqrt 1/2) 4))))) (* (pow l 3) (sqrt 1/2)))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (*.f64 #s(literal 1/512 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))))) (*.f64 (*.f64 l (*.f64 l l)) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* (sin ky) (sqrt 1/2))))) l)))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (/.f64 (*.f64 #s(literal 1/8 binary64) Om) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sin.f64 ky)))) l))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow (sin ky) 3))) (* -1/512 (/ (pow Om 3) (* (pow (sin ky) 3) (pow (sqrt 1/2) 4))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) l)) (* 1/8 (/ Om (* (sin ky) (sqrt 1/2))))) l)))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) Om) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sin.f64 ky))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (*.f64 #s(literal 1/512 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))))) (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) l)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow ky 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 ky ky)) (*.f64 #s(literal -1/4 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* 1/2 (* (pow ky 2) (- (* -1/4 (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 Om Om)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal -1/4 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)))) (*.f64 #s(literal -1/4 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* 1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))
(fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ 1 (* l (* (sin ky) (sqrt 1/2))))))))
(fma.f64 Om (fma.f64 #s(literal -1/128 binary64) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* Om (+ (* Om (- (* 1/2 (/ (* Om (- (* 1/512 (/ 1 (* (pow l 3) (* (pow (sin ky) 3) (pow (sqrt 1/2) 4))))) (* 1/32 (/ 1 (* (pow l 3) (pow (sin ky) 3)))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))))) (* 1/8 (/ 1 (* l (* (sin ky) (sqrt 1/2))))))))
(fma.f64 Om (fma.f64 Om (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 Om (+.f64 (/.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 l l) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6))))) (* -1/2 (* (pow l 2) (* (pow (sin ky) 2) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))))))) (pow Om 6))))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))))) (pow.f64 Om #s(literal 6 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6))))) (* -1/2 (* (pow l 2) (* (pow (sin ky) 2) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))) (* 1/4 (* (pow l 4) (pow (sin ky) 4)))))))) (pow Om 6))))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))))) (pow.f64 Om #s(literal 6 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 (neg.f64 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin ky) 2) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (neg.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin ky) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (pow (sin ky) 2) (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin ky) 6) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (-.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))))) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin ky) 3)))) (* 1/4 (/ Om (* l (sin ky))))))
(fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* -1/2 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 5)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin ky) 3)))) (* 1/4 (/ Om (* l (sin ky)))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/4 (/ Om (sin ky)))) l)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (sin.f64 ky)) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))) l))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 4)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/4 (/ Om (sin ky))))) l)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (sin.f64 ky)) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))))) l))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 (neg.f64 (*.f64 ky ky)) (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow ky 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 ky ky)) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -1/4 (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 Om Om)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* -1/32 (/ (pow Om 2) (* (pow l 3) (pow (sin ky) 3)))) (* 1/4 (/ 1 (* l (sin ky)))))))
(fma.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 l (sin.f64 ky)))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* (pow Om 2) (- (* 3/512 (/ (pow Om 2) (* (pow l 5) (pow (sin ky) 5)))) (* 1/32 (/ 1 (* (pow l 3) (pow (sin ky) 3)))))) (* 1/4 (/ 1 (* l (sin ky)))))))
(fma.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal 3/512 binary64) (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 (sin.f64 ky) #s(literal 5 binary64)))) (/.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 l (sin.f64 ky)))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 (neg.f64 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))
(fma.f64 (*.f64 l l) (neg.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal 1 binary64)))
(+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6)))) (pow Om 6))))))
(fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (fma.f64 (neg.f64 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 (neg.f64 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))
(fma.f64 (*.f64 l l) (neg.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal 1 binary64)))
(+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6)))) (pow Om 6))))))
(fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (fma.f64 (neg.f64 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (pow (sin ky) 2) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (pow (sin ky) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (pow (sin ky) 2) (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin ky) 6) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (sin ky) 4) (pow Om 4))) (* 4 (/ (pow (sin ky) 4) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(* 1/2 (/ Om (* l (sin ky))))
(*.f64 #s(literal 1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))
(/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky)))) l)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 ky)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))) l)
(/ (+ (* -1 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky))))) l)
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 ky)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))) (/.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 Om (pow.f64 l #s(literal 4 binary64))))) l)
(/ (+ (* -1 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* (sin ky) (+ (* 1/256 (/ (pow Om 8) (pow (sin ky) 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (pow (sin ky) 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky)))))) l)
(/.f64 (fma.f64 (neg.f64 (sin.f64 ky)) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) #s(literal -3/256 binary64))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))) (*.f64 Om (pow.f64 l #s(literal 6 binary64)))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 ky)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))) (/.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))))) l)
(* -1/2 (/ Om (* l (sin ky))))
(*.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))
(* -1 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky)))) l))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 ky)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))) (neg.f64 l))
(* -1 (/ (+ (* -1 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky))))) l))
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 ky)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))) (/.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 Om (pow.f64 l #s(literal 4 binary64))))) (neg.f64 l))
(* -1 (/ (+ (* -1 (/ (* (sin ky) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* (sin ky) (+ (* 1/256 (/ (pow Om 8) (pow (sin ky) 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (sin ky) 6))) (* 1/256 (/ (pow Om 6) (pow (sin ky) 6))))) (pow (sin ky) 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin ky) 3)))) (* 1/2 (/ Om (sin ky)))))) l))
(/.f64 (fma.f64 (neg.f64 (sin.f64 ky)) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) #s(literal -3/256 binary64))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))) (*.f64 Om (pow.f64 l #s(literal 6 binary64)))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 ky)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))) (/.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))))) (neg.f64 l))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* -1/2 (* (pow ky 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 ky ky)) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -1/2 (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/2 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -2 binary64) (*.f64 (*.f64 ky ky) (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 Om Om)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))))))) #s(literal 1 binary64))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(* 1/2 (/ Om (* l (sin ky))))
(*.f64 #s(literal 1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))
(* Om (+ (* -1/16 (/ (pow Om 2) (* (pow l 3) (pow (sin ky) 3)))) (* 1/2 (/ 1 (* l (sin ky))))))
(*.f64 Om (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 l (sin.f64 ky)))))
(* Om (+ (* (pow Om 2) (- (* 3/256 (/ (pow Om 2) (* (pow l 5) (pow (sin ky) 5)))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin ky) 3)))))) (* 1/2 (/ 1 (* l (sin ky))))))
(*.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal 3/256 binary64) (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 (sin.f64 ky) #s(literal 5 binary64)))) (/.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 l (sin.f64 ky)))))
(* Om (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -5/2048 (/ (pow Om 2) (* (pow l 7) (pow (sin ky) 7)))) (* 3/256 (/ 1 (* (pow l 5) (pow (sin ky) 5)))))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin ky) 3)))))) (* 1/2 (/ 1 (* l (sin ky))))))
(*.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -5/2048 binary64) (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 l #s(literal 7 binary64)) (pow.f64 (sin.f64 ky) #s(literal 7 binary64)))) (/.f64 #s(literal 3/256 binary64) (*.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 (sin.f64 ky) #s(literal 5 binary64))))) (/.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 l (sin.f64 ky)))))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6)))) (pow Om 6))))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (pow (sin ky) 2) (+ (* -16 (* (pow l 4) (pow (sin ky) 4))) (* 4 (* (pow l 4) (pow (sin ky) 4))))))) (* 64 (* (pow l 6) (pow (sin ky) 6)))) (pow Om 6))))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (- (* 16 (/ (* (pow l 2) (pow (sin ky) 4)) (pow Om 4))) (* 4 (/ (pow (sin ky) 2) (pow Om 2))))))
(fma.f64 (*.f64 l l) (fma.f64 #s(literal 16 binary64) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (- (* (pow l 2) (- (* -64 (/ (* (pow l 2) (pow (sin ky) 6)) (pow Om 6))) (* -16 (/ (pow (sin ky) 4) (pow Om 4))))) (* 4 (/ (pow (sin ky) 2) (pow Om 2))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (fma.f64 #s(literal -64 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 1 binary64))
(* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin ky) 2))))
(/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om Om)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(/ (+ (* -1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (pow l 2))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))) (*.f64 l l))
(/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin ky) 6)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4))))) (pow l 2))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (fma.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))) (*.f64 l l))
(/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow l 6) (pow (sin ky) 8)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin ky) 6)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4)))))) (pow l 2))
(/.f64 (-.f64 (fma.f64 #s(literal -1/256 binary64) (/.f64 (pow.f64 Om #s(literal 8 binary64)) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))) (*.f64 l l))
(* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin ky) 2))))
(/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om Om)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(/ (+ (* -1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (pow l 2))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))) (*.f64 l l))
(/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin ky) 6)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4))))) (pow l 2))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (fma.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))) (*.f64 l l))
(/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow l 6) (pow (sin ky) 8)))) (* 1/4 (/ (pow Om 2) (pow (sin ky) 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow l 4) (pow (sin ky) 6)))) (* 1/16 (/ (pow Om 4) (* (pow l 2) (pow (sin ky) 4)))))) (pow l 2))
(/.f64 (-.f64 (fma.f64 #s(literal -1/256 binary64) (/.f64 (pow.f64 Om #s(literal 8 binary64)) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))) (*.f64 l l))
1
#s(literal 1 binary64)
(+ 1 (* -4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -4 binary64) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (- (* -1 (* (pow ky 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2)))))) (* 4 (/ (pow l 2) (pow Om 2))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))) (neg.f64 (*.f64 ky ky)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -4 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (- (* (pow ky 2) (- (* -1 (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2)))))) (* 4 (/ (pow l 2) (pow Om 2))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (neg.f64 (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal -4 binary64))) #s(literal 1 binary64))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(* 1/4 (/ (pow Om 2) (* (pow l 2) (pow (sin ky) 2))))
(/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om Om)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(* (pow Om 2) (+ (* -1/16 (/ (pow Om 2) (* (pow l 4) (pow (sin ky) 4)))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin ky) 2))))))
(*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(* (pow Om 2) (+ (* (pow Om 2) (- (* 1/64 (/ (pow Om 2) (* (pow l 6) (pow (sin ky) 6)))) (* 1/16 (/ 1 (* (pow l 4) (pow (sin ky) 4)))))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin ky) 2))))))
(*.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(* (pow Om 2) (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -1/256 (/ (pow Om 2) (* (pow l 8) (pow (sin ky) 8)))) (* 1/64 (/ 1 (* (pow l 6) (pow (sin ky) 6)))))) (* 1/16 (/ 1 (* (pow l 4) (pow (sin ky) 4)))))) (* 1/4 (/ 1 (* (pow l 2) (pow (sin ky) 2))))))
(*.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/256 binary64) (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 l #s(literal 8 binary64)) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))) (/.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (/.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
1
#s(literal 1 binary64)
(+ 1 (* -4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(- (+ 1 (* 16 (/ (* (pow l 4) (pow (sin ky) 4)) (pow Om 4)))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(- (+ 1 (* -64 (/ (* (pow l 6) (pow (sin ky) 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow l 4) (pow (sin ky) 4)) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(-.f64 (fma.f64 #s(literal -64 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))
1
#s(literal 1 binary64)
(+ 1 (* -4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(- (+ 1 (* 16 (/ (* (pow l 4) (pow (sin ky) 4)) (pow Om 4)))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(- (+ 1 (* -64 (/ (* (pow l 6) (pow (sin ky) 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow l 4) (pow (sin ky) 4)) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
(-.f64 (fma.f64 #s(literal -64 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))
(pow kx 2)
(*.f64 kx kx)
(* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) #s(literal -1/3 binary64) #s(literal 1 binary64)))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) #s(literal 2/45 binary64) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) #s(literal -1/315 binary64) #s(literal 2/45 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(pow ky 2)
(*.f64 ky ky)
(* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))
(*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) #s(literal -1/3 binary64) #s(literal 1 binary64)))
(* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))
(*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) #s(literal 2/45 binary64) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))
(*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) #s(literal -1/315 binary64) #s(literal 2/45 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))
(fma.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* 2 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(* 2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (/.f64 l Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))
(* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))
(*.f64 l (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))
(*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))
(*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64)))) (fma.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))))))))
(* -2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))
(*.f64 (*.f64 #s(literal -2 binary64) (/.f64 l Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))
(* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))))) (neg.f64 l))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))
(*.f64 (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))))) (neg.f64 l))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))))
(neg.f64 (*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64)))) (fma.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))))))))
(* 2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (/.f64 l Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) l) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))) Om)
(/ (+ (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))) Om)
(/.f64 (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l l)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) l))) (*.f64 (*.f64 #s(literal 2 binary64) l) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))) Om)
(/ (+ (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5)))))))))) Om)
(/.f64 (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 l (*.f64 l l))) (*.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) l))) (*.f64 (*.f64 #s(literal 2 binary64) l) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))) Om)
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))
(+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 Om Om))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64))) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))
(+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 Om Om))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64))) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))))
(fma.f64 (*.f64 kx kx) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (+.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))))
(fma.f64 (*.f64 ky ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (+.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 (*.f64 ky ky) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om) (/ (* (pow kx 2) l) Om))
(fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om) (/.f64 (*.f64 l (*.f64 kx kx)) Om))
(+ (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) l) Om)) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om))
(fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 l (*.f64 kx kx)) Om) (/.f64 l Om))))
(+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow kx 2) l) Om)))) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om))
(fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om) (*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (/.f64 l Om) (/.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 l (*.f64 kx kx))) Om)) (/.f64 l Om))))
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om) (/ (* (pow ky 2) l) Om))
(fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om) (/.f64 (*.f64 l (*.f64 ky ky)) Om))
(+ (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) l) Om)) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om))
(fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 l (*.f64 ky ky)) Om) (/.f64 l Om))))
(+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow ky 2) l) Om)))) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om))
(fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om) (*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal 2/45 binary64) (/.f64 (*.f64 l (*.f64 ky ky)) Om) (*.f64 #s(literal -1/3 binary64) (/.f64 l Om))) (/.f64 l Om))))
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om)
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow kx 2) (pow l 2)) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om))
(* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))
(*.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal -1/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal 2/45 binary64) (/.f64 (*.f64 (*.f64 l l) #s(literal -1/3 binary64)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (*.f64 Om Om))))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/315 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal -1/315 binary64) (/.f64 (*.f64 (*.f64 l l) #s(literal 2/45 binary64)) (*.f64 Om Om))) (/.f64 (*.f64 (*.f64 l l) #s(literal -1/3 binary64)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (*.f64 Om Om))))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow kx 2) (pow l 2))
(*.f64 (*.f64 l l) (*.f64 kx kx))
(* (pow kx 2) (+ (* -1/3 (* (pow kx 2) (pow l 2))) (pow l 2)))
(*.f64 (*.f64 kx kx) (*.f64 (fma.f64 (*.f64 kx kx) #s(literal -1/3 binary64) #s(literal 1 binary64)) (*.f64 l l)))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow kx 2) (pow l 2))))) (pow l 2)))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 (*.f64 l l) (fma.f64 (*.f64 kx kx) #s(literal 2/45 binary64) #s(literal -1/3 binary64))) (*.f64 l l)))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* (pow kx 2) (+ (* -1/315 (* (pow kx 2) (pow l 2))) (* 2/45 (pow l 2)))))) (pow l 2)))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 (*.f64 l l) (fma.f64 (*.f64 kx kx) #s(literal -1/315 binary64) #s(literal 2/45 binary64))) (*.f64 (*.f64 l l) #s(literal -1/3 binary64))) (*.f64 l l)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(* (pow l 2) (pow (sin kx) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))
(fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -4/3 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal 8/45 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (pow (sin ky) 2))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (pow (sin ky) 2))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (pow (sin ky) 2))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 Om Om))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(* (pow ky 2) (+ (* -1/3 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow Om 2))))
(*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 Om Om))))
(* (pow ky 2) (+ (* (pow ky 2) (- (* 2/45 (/ (pow ky 2) (pow Om 2))) (* 1/3 (/ 1 (pow Om 2))))) (/ 1 (pow Om 2))))
(*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal 2/45 binary64) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) (/.f64 #s(literal -1/3 binary64) (*.f64 Om Om))) (/.f64 #s(literal 1 binary64) (*.f64 Om Om))))
(* (pow ky 2) (+ (* (pow ky 2) (- (* (pow ky 2) (+ (* -1/315 (/ (pow ky 2) (pow Om 2))) (* 2/45 (/ 1 (pow Om 2))))) (* 1/3 (/ 1 (pow Om 2))))) (/ 1 (pow Om 2))))
(*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/315 binary64) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) (/.f64 #s(literal 2/45 binary64) (*.f64 Om Om))) (/.f64 #s(literal -1/3 binary64) (*.f64 Om Om))) (/.f64 #s(literal 1 binary64) (*.f64 Om Om))))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))
(/ (pow (sin ky) 2) (pow Om 2))
(/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om))

eval314.0ms (2%)

Memory
32.4MiB live, 698.1MiB allocated
Compiler

Compiled 97 871 to 9 880 computations (89.9% saved)

prune251.0ms (1.6%)

Memory
5.2MiB live, 395.4MiB allocated
Pruning

13 alts after pruning (12 fresh and 1 done)

PrunedKeptTotal
New1 723121 735
Fresh202
Picked415
Done000
Total1 729131 742
Accuracy
100.0%
Counts
1 742 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
44.9%
(sqrt.f64 (fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64)))
41.4%
(sqrt.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
69.7%
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
65.0%
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
46.2%
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
45.4%
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
56.2%
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
78.2%
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))))
93.2%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) #s(literal 1 binary64)))))))
77.2%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 ky ky))) #s(literal 1 binary64)))))))
93.9%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64)))))))
54.9%
(sqrt.f64 #s(literal 1/2 binary64))
63.1%
#s(literal 1 binary64)
Compiler

Compiled 626 to 448 computations (28.4% saved)

simplify294.0ms (1.8%)

Memory
-13.0MiB live, 553.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
cost-diff0
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
cost-diff128
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))
cost-diff704
(fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om))) #s(literal 1 binary64))
cost-diff0
(+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
cost-diff0
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
cost-diff128
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))
cost-diff320
(fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
cost-diff0
(*.f64 l (sin.f64 ky))
cost-diff0
(/.f64 Om (*.f64 l (sin.f64 ky)))
cost-diff0
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
cost-diff0
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
cost-diff128
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))
cost-diff320
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64))))))
cost-diff384
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))
cost-diff384
(fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64))
Rules
11 606×accelerator-lowering-fma.f32
11 606×accelerator-lowering-fma.f64
4 378×*-lowering-*.f32
4 378×*-lowering-*.f64
1 938×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056676
1134656
2418620
31707620
45011620
08089576
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1))))))
(* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)))))
1/2
(+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1))))
1
(/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)))
(sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1))
(+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)
(* (/ l Om) 4)
(/ l Om)
l
Om
4
(* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))
(+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky)))))
(+ 1/2 (* -1/2 (cos (+ kx kx))))
(* -1/2 (cos (+ kx kx)))
-1/2
(cos (+ kx kx))
(+ kx kx)
kx
(+ 1/2 (* -1/2 (cos (+ ky ky))))
(* -1/2 (cos (+ ky ky)))
(cos (+ ky ky))
(+ ky ky)
ky
1
(sqrt (+ (* -1/4 (/ Om (* l (sin ky)))) 1/2))
(+ (* -1/4 (/ Om (* l (sin ky)))) 1/2)
-1/4
(/ Om (* l (sin ky)))
Om
(* l (sin ky))
l
(sin ky)
ky
1/2
(sqrt (+ (/ 1/2 (sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1))) 1/2))
(+ (/ 1/2 (sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1))) 1/2)
(/ 1/2 (sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1)))
1/2
(sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1))
(+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1)
4
(* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))
(- 1/2 (* 1/2 (cos (+ kx kx))))
(* 1/2 (cos (+ kx kx)))
(cos (+ kx kx))
(+ kx kx)
kx
(/ (* l l) (* Om Om))
(* l l)
l
(* Om Om)
Om
1
(sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1)))) 1/2))
(+ (* 1/2 (sqrt (/ 1 (+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1)))) 1/2)
1/2
(sqrt (/ 1 (+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1)))
(/ 1 (+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1))
1
(+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1)
(/ 4 Om)
4
Om
(* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))
(- 1/2 (* 1/2 (cos (+ kx kx))))
(* 1/2 (cos (+ kx kx)))
(cos (+ kx kx))
(+ kx kx)
kx
(* l (/ l Om))
l
(/ l Om)
Outputs
(sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1))))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 l (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (+.f64 kx kx)) (cos.f64 (+.f64 ky ky))) #s(literal 1 binary64)) (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)))))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 l (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (+.f64 kx kx)) (cos.f64 (+.f64 ky ky))) #s(literal 1 binary64)) (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
1/2
#s(literal 1/2 binary64)
(+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1))))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 l (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (+.f64 kx kx)) (cos.f64 (+.f64 ky ky))) #s(literal 1 binary64)) (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
1
#s(literal 1 binary64)
(/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 l (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (+.f64 kx kx)) (cos.f64 (+.f64 ky ky))) #s(literal 1 binary64)) (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1))
(sqrt.f64 (fma.f64 l (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (+.f64 kx kx)) (cos.f64 (+.f64 ky ky))) #s(literal 1 binary64)) (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)
(fma.f64 l (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (+.f64 kx kx)) (cos.f64 (+.f64 ky ky))) #s(literal 1 binary64)) (*.f64 l #s(literal 4 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* (/ l Om) 4)
(/.f64 (*.f64 l #s(literal 4 binary64)) Om)
(/ l Om)
(/.f64 l Om)
l
Om
4
#s(literal 4 binary64)
(* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (+.f64 kx kx)) (cos.f64 (+.f64 ky ky)))) l) Om)
(+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (+.f64 kx kx)) (cos.f64 (+.f64 ky ky))) #s(literal 1 binary64))
(+ 1/2 (* -1/2 (cos (+ kx kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))
(* -1/2 (cos (+ kx kx)))
(*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))
-1/2
#s(literal -1/2 binary64)
(cos (+ kx kx))
(cos.f64 (+.f64 kx kx))
(+ kx kx)
(+.f64 kx kx)
kx
(+ 1/2 (* -1/2 (cos (+ ky ky))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)) #s(literal 1/2 binary64))
(* -1/2 (cos (+ ky ky)))
(*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))
(cos (+ ky ky))
(cos.f64 (+.f64 ky ky))
(+ ky ky)
(+.f64 ky ky)
ky
1
#s(literal 1 binary64)
(sqrt (+ (* -1/4 (/ Om (* l (sin ky)))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 #s(literal -1/4 binary64) (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(+ (* -1/4 (/ Om (* l (sin ky)))) 1/2)
(fma.f64 Om (/.f64 #s(literal -1/4 binary64) (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
-1/4
#s(literal -1/4 binary64)
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
Om
(* l (sin ky))
(*.f64 l (sin.f64 ky))
l
(sin ky)
(sin.f64 ky)
ky
1/2
#s(literal 1/2 binary64)
(sqrt (+ (/ 1/2 (sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1))) 1/2))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(+ (/ 1/2 (sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1))) 1/2)
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/ 1/2 (sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1)))
(/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))))
1/2
#s(literal 1/2 binary64)
(sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1))
(sqrt.f64 (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1)
(fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
4
#s(literal 4 binary64)
(* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om)))
(- 1/2 (* 1/2 (cos (+ kx kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))
(* 1/2 (cos (+ kx kx)))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))
(cos (+ kx kx))
(cos.f64 (+.f64 kx kx))
(+ kx kx)
(+.f64 kx kx)
kx
(/ (* l l) (* Om Om))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(* l l)
(*.f64 l l)
l
(* Om Om)
(*.f64 Om Om)
Om
1
#s(literal 1 binary64)
(sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1)))) 1/2))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (sqrt (/ 1 (+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1)))) 1/2)
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(sqrt (/ 1 (+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/ 1 (+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1))
(/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1)
(fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(/ 4 Om)
(/.f64 #s(literal 4 binary64) Om)
4
#s(literal 4 binary64)
Om
(* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om)))
(- 1/2 (* 1/2 (cos (+ kx kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))
(* 1/2 (cos (+ kx kx)))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))
(cos (+ kx kx))
(cos.f64 (+.f64 kx kx))
(+ kx kx)
(+.f64 kx kx)
kx
(* l (/ l Om))
(*.f64 l (/.f64 l Om))
l
(/ l Om)
(/.f64 l Om)

localize351.0ms (2.2%)

Memory
-14.0MiB live, 551.6MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy98.4%
(fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om))) #s(literal 1 binary64))
accuracy93.2%
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om))) #s(literal 1 binary64))))
accuracy86.6%
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om)))
accuracy75.7%
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))
accuracy93.0%
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))
accuracy85.8%
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om)))
accuracy84.0%
(/.f64 (*.f64 l l) (*.f64 Om Om))
accuracy75.7%
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))
accuracy100.0%
(sin.f64 ky)
accuracy99.9%
(/.f64 Om (*.f64 l (sin.f64 ky)))
accuracy99.8%
(*.f64 l (sin.f64 ky))
accuracy94.8%
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
accuracy97.2%
(*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))))
accuracy94.5%
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))
accuracy87.5%
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64)))
accuracy75.7%
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))
Samples
101.0ms63×2valid
52.0ms55×1valid
41.0ms90×0invalid
22.0ms46×0valid
4.0ms3valid
Compiler

Compiled 658 to 58 computations (91.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 172.0ms
ival-mult: 41.0ms (23.8% of total)
ival-cos: 33.0ms (19.2% of total)
ival-add: 33.0ms (19.2% of total)
ival-div: 20.0ms (11.6% of total)
ival-sqrt: 19.0ms (11% of total)
adjust: 15.0ms (8.7% of total)
ival-sin: 9.0ms (5.2% of total)
ival-sub: 2.0ms (1.2% of total)
exact: 1.0ms (0.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series92.0ms (0.6%)

Memory
3.2MiB live, 121.4MiB allocated
Counts
24 → 780
Calls
Call 1
Inputs
#<alt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)>
#<alt (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky)))))>
#<alt (* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)))))>
#<alt (+ 1/2 (* -1/2 (cos (+ kx kx))))>
#<alt (sqrt (+ (* -1/4 (/ Om (* l (sin ky)))) 1/2))>
#<alt (+ (* -1/4 (/ Om (* l (sin ky)))) 1/2)>
#<alt (/ Om (* l (sin ky)))>
#<alt (* l (sin ky))>
#<alt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1)>
#<alt (- 1/2 (* 1/2 (cos (+ kx kx))))>
#<alt (sqrt (+ (/ 1/2 (sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1))) 1/2))>
#<alt (+ (/ 1/2 (sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1))) 1/2)>
#<alt (+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1)>
#<alt (sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1)))) 1/2))>
#<alt (+ (* 1/2 (sqrt (/ 1 (+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1)))) 1/2)>
#<alt (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1))>
#<alt (+ 1/2 (* -1/2 (cos (+ ky ky))))>
#<alt (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))>
#<alt (sin ky)>
#<alt (/ (* l l) (* Om Om))>
#<alt (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))>
#<alt (sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1))>
#<alt (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))>
#<alt (sqrt (/ 1 (+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1)))>
Outputs
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))>
#<alt (/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 ky))))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (pow kx 2)))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))))>
#<alt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))))>
#<alt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))>
#<alt (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))>
#<alt (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))>
#<alt (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))>
#<alt (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))>
#<alt (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))>
#<alt (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (* Om (pow l 5))) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))) l)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (* Om (pow l 4))) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))) l)))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))>
#<alt (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))>
#<alt (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (pow Om 6))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))>
#<alt (+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))>
#<alt (+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))>
#<alt (pow kx 2)>
#<alt (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))>
#<alt (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))>
#<alt (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))>
#<alt (+ (sqrt 1/2) (* Om (- (* -1/128 (/ Om (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ 1 (* l (* (sin ky) (sqrt 1/2))))))))>
#<alt (+ (sqrt 1/2) (* Om (- (* Om (- (* -1/1024 (/ Om (* (pow l 3) (* (pow (sin ky) 3) (pow (sqrt 1/2) 5))))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))))) (* 1/8 (/ 1 (* l (* (sin ky) (sqrt 1/2))))))))>
#<alt (* (sqrt (/ Om (* l (sin ky)))) (sqrt -1/4))>
#<alt (* Om (+ (* 1/4 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (/ 1 (sqrt -1/4)))) (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1/4))))>
#<alt (* Om (+ (* -1/32 (* (sqrt (/ (* (pow l 3) (pow (sin ky) 3)) (pow Om 5))) (/ 1 (pow (sqrt -1/4) 3)))) (+ (* 1/4 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (/ 1 (sqrt -1/4)))) (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1/4)))))>
#<alt (* Om (+ (* -1/32 (* (sqrt (/ (* (pow l 3) (pow (sin ky) 3)) (pow Om 5))) (/ 1 (pow (sqrt -1/4) 3)))) (+ (* 1/128 (* (sqrt (/ (* (pow l 5) (pow (sin ky) 5)) (pow Om 7))) (/ 1 (pow (sqrt -1/4) 5)))) (+ (* 1/4 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (/ 1 (sqrt -1/4)))) (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1/4))))))>
#<alt (* -1/2 (* (sqrt (/ Om (* l (sin ky)))) (sqrt -1)))>
#<alt (* -1 (* Om (+ (* 1/2 (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1))) (* 1/2 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (sqrt -1))))))>
#<alt (* -1 (* Om (+ (* -1/4 (* (sqrt (/ (* (pow l 3) (pow (sin ky) 3)) (pow Om 5))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1))) (* 1/2 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (sqrt -1)))))))>
#<alt (* -1 (* Om (+ (* -1/4 (* (sqrt (/ (* (pow l 3) (pow (sin ky) 3)) (pow Om 5))) (sqrt -1))) (+ (* 1/4 (* (sqrt (/ (* (pow l 5) (pow (sin ky) 5)) (pow Om 7))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1))) (* 1/2 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (sqrt -1))))))))>
#<alt (* (sqrt (/ Om (* l (sin ky)))) (sqrt -1/4))>
#<alt (/ (+ (* 1/4 (* (sqrt (/ (* (pow l 3) (sin ky)) Om)) (/ 1 (sqrt -1/4)))) (* (sqrt (/ (* Om l) (sin ky))) (sqrt -1/4))) l)>
#<alt (/ (+ (* (sqrt (/ (* Om l) (sin ky))) (sqrt -1/4)) (* (pow l 2) (+ (* -1/32 (* (sqrt (/ (* l (pow (sin ky) 3)) (pow Om 3))) (/ 1 (pow (sqrt -1/4) 3)))) (* 1/4 (* (sqrt (/ (sin ky) (* Om l))) (/ 1 (sqrt -1/4))))))) l)>
#<alt (/ (+ (* (sqrt (/ (* Om l) (sin ky))) (sqrt -1/4)) (* (pow l 2) (+ (* 1/4 (* (sqrt (/ (sin ky) (* Om l))) (/ 1 (sqrt -1/4)))) (* (pow l 2) (+ (* -1/32 (* (sqrt (/ (pow (sin ky) 3) (* (pow Om 3) (pow l 3)))) (/ 1 (pow (sqrt -1/4) 3)))) (* 1/128 (* (sqrt (/ (pow (sin ky) 5) (* (pow Om 5) l))) (/ 1 (pow (sqrt -1/4) 5))))))))) l)>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))) (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3)))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* -1/1024 (/ (pow Om 3) (* (pow l 3) (* (pow (sin ky) 3) (pow (sqrt 1/2) 5))))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* (sin ky) (sqrt 1/2))))) l)))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (pow Om 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3)))) (* -1/1024 (/ (pow Om 3) (* l (* (pow (sin ky) 3) (pow (sqrt 1/2) 5)))))) l)) (* 1/8 (/ Om (* (sin ky) (sqrt 1/2))))) l)))>
#<alt (* (sqrt (/ Om (* ky l))) (sqrt -1/4))>
#<alt (/ (+ (* 1/4 (* (sqrt (/ (* (pow ky 3) l) Om)) (/ 1 (sqrt -1/4)))) (* (sqrt (/ (* Om ky) l)) (sqrt -1/4))) ky)>
#<alt (/ (+ (* (sqrt (/ (* Om ky) l)) (sqrt -1/4)) (* (pow ky 2) (+ (* -1/48 (* (sqrt (/ (* Om ky) l)) (/ 1 (sqrt -1/4)))) (* 1/4 (* (sqrt (/ l (* Om ky))) (/ 1 (sqrt -1/4))))))) ky)>
#<alt (/ (+ (* (sqrt (/ (* Om ky) l)) (sqrt -1/4)) (* (pow ky 2) (+ (* 1/4 (* (sqrt (/ l (* Om ky))) (/ 1 (sqrt -1/4)))) (* ky (+ (* -1/32 (* (sqrt (/ (pow l 3) (* (pow Om 3) ky))) (/ 1 (pow (sqrt -1/4) 3)))) (* -1/48 (* (sqrt (/ Om (* ky l))) (/ 1 (sqrt -1/4))))))))) ky)>
#<alt (sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))>
#<alt (sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))>
#<alt (sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))>
#<alt (sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))>
#<alt (sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))>
#<alt (sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))>
#<alt (sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))>
#<alt (sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (* -1/4 (/ Om (* l (sin ky))))>
#<alt (* Om (- (* 1/2 (/ 1 Om)) (* 1/4 (/ 1 (* l (sin ky))))))>
#<alt (* Om (- (* 1/2 (/ 1 Om)) (* 1/4 (/ 1 (* l (sin ky))))))>
#<alt (* Om (- (* 1/2 (/ 1 Om)) (* 1/4 (/ 1 (* l (sin ky))))))>
#<alt (* -1/4 (/ Om (* l (sin ky))))>
#<alt (* -1 (* Om (- (* 1/4 (/ 1 (* l (sin ky)))) (* 1/2 (/ 1 Om)))))>
#<alt (* -1 (* Om (- (* 1/4 (/ 1 (* l (sin ky)))) (* 1/2 (/ 1 Om)))))>
#<alt (* -1 (* Om (- (* 1/4 (/ 1 (* l (sin ky)))) (* 1/2 (/ 1 Om)))))>
#<alt (* -1/4 (/ Om (* l (sin ky))))>
#<alt (/ (+ (* -1/4 (/ Om (sin ky))) (* 1/2 l)) l)>
#<alt (/ (+ (* -1/4 (/ Om (sin ky))) (* 1/2 l)) l)>
#<alt (/ (+ (* -1/4 (/ Om (sin ky))) (* 1/2 l)) l)>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (* -1/4 (/ Om (* ky l)))>
#<alt (/ (+ (* -1/4 (/ Om l)) (* 1/2 ky)) ky)>
#<alt (/ (+ (* -1/4 (/ Om l)) (* ky (+ 1/2 (* -1/24 (/ (* Om ky) l))))) ky)>
#<alt (/ (+ (* -1/4 (/ Om l)) (* ky (+ 1/2 (* ky (+ (* -1/24 (/ Om l)) (* 1/4 (* (pow ky 2) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l)))))))))) ky)>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* ky l))>
#<alt (/ (+ (* 1/6 (/ (* Om (pow ky 2)) l)) (/ Om l)) ky)>
#<alt (/ (+ (* (pow ky 2) (- (* -1 (* (pow ky 2) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l))))) (* -1/6 (/ Om l)))) (/ Om l)) ky)>
#<alt (/ (+ (* (pow ky 2) (- (* (pow ky 2) (- (* -1 (* (pow ky 2) (+ (* -1/5040 (/ Om l)) (+ (* 1/720 (/ Om l)) (* 1/6 (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l)))))))) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l))))) (* -1/6 (/ Om l)))) (/ Om l)) ky)>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (/ Om (* l (sin ky)))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* ky l)>
#<alt (* ky (+ l (* -1/6 (* (pow ky 2) l))))>
#<alt (* ky (+ l (* (pow ky 2) (+ (* -1/6 l) (* 1/120 (* (pow ky 2) l))))))>
#<alt (* ky (+ l (* (pow ky 2) (+ (* -1/6 l) (* (pow ky 2) (+ (* -1/5040 (* (pow ky 2) l)) (* 1/120 l)))))))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt (* l (sin ky))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))>
#<alt (+ 1 (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))>
#<alt (/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (pow kx 2)>
#<alt (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))>
#<alt (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))>
#<alt (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))>
#<alt (- 1/2 (* 1/2 (cos (* 2 kx))))>
#<alt (- 1/2 (* 1/2 (cos (* 2 kx))))>
#<alt (- 1/2 (* 1/2 (cos (* 2 kx))))>
#<alt (- 1/2 (* 1/2 (cos (* 2 kx))))>
#<alt (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))>
#<alt (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))>
#<alt (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))>
#<alt (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1/2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1/2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 64 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3) (pow Om 6))))) (* -1/2 (/ (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (+ (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))))) (* (pow l 3) (sqrt 1/2)))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* -1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) l)) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))>
#<alt (+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))>
#<alt (+ (sqrt 1/2) (* Om (+ (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* Om (- (* 1/2 (/ (* Om (- (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ 1 (* (pow l 3) (pow (sqrt 1/2) 4))) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 64 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))>
#<alt (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))>
#<alt (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 5))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))) l)))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))>
#<alt (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))>
#<alt (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5))))))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))>
#<alt (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))>
#<alt (/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))>
#<alt (+ 1 (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))>
#<alt (+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))>
#<alt (+ (sqrt 1/2) (* Om (+ (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* Om (- (* 1/2 (/ (* Om (- (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ 1 (* (pow l 3) (pow (sqrt 1/2) 4))) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1/2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1/2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 64 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3) (pow Om 6))))) (* -1/2 (/ (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (+ (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))))) (* (pow l 3) (sqrt 1/2)))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* -1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) l)) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))>
#<alt (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))>
#<alt (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5))))))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 64 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))>
#<alt (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))>
#<alt (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 5))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))) l)))>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))>
#<alt (+ 1 (* (pow l 2) (+ (* 2 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))))>
#<alt (* 2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))>
#<alt (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))>
#<alt (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))>
#<alt (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))>
#<alt (* -2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))>
#<alt (* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))>
#<alt (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))>
#<alt (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))))>
#<alt (* 2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))>
#<alt (/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) Om)>
#<alt (/ (+ (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))) Om)>
#<alt (/ (+ (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5)))))))))) Om)>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))>
#<alt (pow ky 2)>
#<alt (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))>
#<alt (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))>
#<alt (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 ky))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 ky))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 ky))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 ky))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om)>
#<alt (+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om) (/ (* (pow kx 2) l) Om))>
#<alt (+ (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) l) Om)) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om))>
#<alt (+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow kx 2) l) Om)))) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om))>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om)>
#<alt (+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om) (/ (* (pow ky 2) l) Om))>
#<alt (+ (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) l) Om)) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om))>
#<alt (+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow ky 2) l) Om)))) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om))>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)>
#<alt (/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)>
#<alt ky>
#<alt (* ky (+ 1 (* -1/6 (pow ky 2))))>
#<alt (* ky (+ 1 (* (pow ky 2) (- (* 1/120 (pow ky 2)) 1/6))))>
#<alt (* ky (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 1/120 (* -1/5040 (pow ky 2)))) 1/6))))>
#<alt (sin ky)>
#<alt (sin ky)>
#<alt (sin ky)>
#<alt (sin ky)>
#<alt (sin ky)>
#<alt (sin ky)>
#<alt (sin ky)>
#<alt (sin ky)>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (pow l 2) (pow Om 2))>
#<alt (/ (* (pow kx 2) (pow l 2)) (pow Om 2))>
#<alt (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))>
#<alt (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))>
#<alt (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/315 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 2 (/ (pow l 2) (pow Om 2))))))>
#<alt (+ 1 (* (pow kx 2) (+ (* 2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))))))>
#<alt (+ 1 (* (pow l 2) (+ (* 2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))))>
#<alt (* 2 (* (/ l Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))>
#<alt (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))))>
#<alt (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))))))>
#<alt (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))>
#<alt (* -2 (* (/ l Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))>
#<alt (* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))))))>
#<alt (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))>
#<alt (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))))))))>
#<alt (* 2 (* (/ l Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))>
#<alt (/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* l (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))) Om)>
#<alt (/ (+ (* 2 (* l (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))) Om)>
#<alt (/ (+ (* 2 (* l (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5)))))))))) Om)>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))>
#<alt (/ (* (pow kx 2) (pow l 2)) Om)>
#<alt (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) Om)) (/ (pow l 2) Om)))>
#<alt (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) Om)) (* 2/45 (/ (* (pow kx 2) (pow l 2)) Om)))) (/ (pow l 2) Om)))>
#<alt (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) Om)) (* (pow kx 2) (+ (* -1/315 (/ (* (pow kx 2) (pow l 2)) Om)) (* 2/45 (/ (pow l 2) Om)))))) (/ (pow l 2) Om)))>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)>
#<alt (* 1/2 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))>
#<alt (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))>
#<alt (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5)))))))))>
#<alt (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5)))))))))))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* -1/2 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/2 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/2 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))>
#<alt (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 64 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))>
#<alt (* 1/2 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))>
#<alt (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)>
#<alt (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))) l)>
#<alt (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* Om (pow l 6))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))) l)>
#<alt (* -1/2 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))>
#<alt (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l))>
#<alt (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))) l))>
#<alt (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* Om (pow l 6))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))) l))>
Calls

195 calls:

TimeVariablePointExpression
16.0ms
kx
@inf
(+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1)
3.0ms
Om
@0
(* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))
2.0ms
Om
@inf
(sqrt (+ (/ 1/2 (sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1))) 1/2))
2.0ms
l
@0
(sqrt (+ (/ 1/2 (sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1))) 1/2))
2.0ms
kx
@-inf
(sqrt (+ (/ 1/2 (sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1))) 1/2))

rewrite394.0ms (2.5%)

Memory
33.1MiB live, 497.4MiB allocated
Algorithm
batch-egg-rewrite
Rules
3 478×/-lowering-/.f32
3 478×/-lowering-/.f64
3 102×*-lowering-*.f32
3 102×*-lowering-*.f64
2 454×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055413
1335292
23739272
08531259
Stop Event
iter limit
node limit
Counts
24 → 929
Calls
Call 1
Inputs
(+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)
(+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky)))))
(* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1)))))
(+ 1/2 (* -1/2 (cos (+ kx kx))))
(sqrt (+ (* -1/4 (/ Om (* l (sin ky)))) 1/2))
(+ (* -1/4 (/ Om (* l (sin ky)))) 1/2)
(/ Om (* l (sin ky)))
(* l (sin ky))
(+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1)
(- 1/2 (* 1/2 (cos (+ kx kx))))
(sqrt (+ (/ 1/2 (sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1))) 1/2))
(+ (/ 1/2 (sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1))) 1/2)
(+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1)
(sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1)))) 1/2))
(+ (* 1/2 (sqrt (/ 1 (+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1)))) 1/2)
(sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))) 1))
(+ 1/2 (* -1/2 (cos (+ ky ky))))
(* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (+ 1/2 (* -1/2 (cos (+ ky ky))))))
(sin ky)
(/ (* l l) (* Om Om))
(* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))
(sqrt (+ (* 4 (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (/ (* l l) (* Om Om)))) 1))
(* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))
(sqrt (/ 1 (+ (* (/ 4 Om) (* (- 1/2 (* 1/2 (cos (+ kx kx)))) (* l (/ l Om)))) 1)))
Outputs
(+.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)))) (*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal -1 binary64))))
(sqrt.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))))
(fma.f64 l (*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(fma.f64 (/.f64 l Om) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 l Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 l #s(literal 4 binary64)) Om)) #s(literal 1 binary64))
(fma.f64 (/.f64 l Om) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 (/.f64 l Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 l #s(literal 4 binary64)) Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 l #s(literal 4 binary64)) Om) (*.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) (/.f64 (*.f64 l #s(literal 4 binary64)) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 l #s(literal 4 binary64)) Om) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))) (/.f64 l Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) (/.f64 l Om)) #s(literal 4 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal -1 binary64)))))
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 2 binary64))
(pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal -1 binary64))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))
(-.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))
(fma.f64 (sin.f64 ky) (sin.f64 ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(fma.f64 (sin.f64 kx) (sin.f64 kx) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (pow.f64 (cos.f64 kx) #s(literal 4 binary64)))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (neg.f64 (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (neg.f64 (pow.f64 (cos.f64 kx) #s(literal 4 binary64))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64)))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64))) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64))))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64))))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64))) #s(literal 1/2 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (sin.f64 ky)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sin.f64 kx)) #s(literal 2 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))
(-.f64 (/.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal -2 binary64))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) #s(literal -1 binary64))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(*.f64 (sin.f64 kx) (sin.f64 kx))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/8 binary64)))) (fma.f64 #s(literal -1/64 binary64) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) #s(literal -1/4 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/8 binary64))))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 l (sin.f64 ky))) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (*.f64 Om #s(literal -1/4 binary64)) #s(literal 1/2 binary64))) (*.f64 l (sin.f64 ky))))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) #s(literal -1/4 binary64))) (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (sqrt.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/8 binary64)))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) #s(literal -1/4 binary64)))) (sqrt.f64 (neg.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))))) (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 l (sin.f64 ky))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/8 binary64)))))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) #s(literal -1/4 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/2 binary64)))))
(pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/8 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/8 binary64)))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) #s(literal -1/4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 l (sin.f64 ky))))
(+.f64 (/.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/2 binary64))))
(fma.f64 Om (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (sin.f64 ky))) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/4 binary64) #s(literal 1/2 binary64))
(fma.f64 (*.f64 Om #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal -1/4 binary64) l) (/.f64 Om (sin.f64 ky)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal -1/4 binary64) (sin.f64 ky)) (/.f64 Om l) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/8 binary64)))) (fma.f64 #s(literal -1/64 binary64) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) #s(literal -1/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/8 binary64)))) (fma.f64 #s(literal -1/64 binary64) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/8 binary64)))))
(/.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 l (sin.f64 ky))) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (*.f64 Om #s(literal -1/4 binary64)) #s(literal 1/2 binary64))) (*.f64 l (sin.f64 ky)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) #s(literal -1/4 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/8 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 l (sin.f64 ky))) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (*.f64 Om #s(literal -1/4 binary64)) #s(literal 1/2 binary64))) (*.f64 l (sin.f64 ky))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l)))) (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 l (sin.f64 ky)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/8 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 l (sin.f64 ky))))))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/8 binary64)))) (fma.f64 #s(literal -1/64 binary64) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/8 binary64))))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om #s(literal -1/4 binary64)) (*.f64 Om #s(literal -1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)) #s(literal -1 binary64)))
(neg.f64 (/.f64 Om (neg.f64 (*.f64 l (sin.f64 ky)))))
(neg.f64 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (/.f64 Om l)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sin.f64 ky) (/.f64 Om l))))
(/.f64 (neg.f64 Om) (neg.f64 (*.f64 l (sin.f64 ky))))
(/.f64 (/.f64 Om l) (sin.f64 ky))
(/.f64 (neg.f64 (neg.f64 Om)) (neg.f64 (neg.f64 (*.f64 l (sin.f64 ky)))))
(/.f64 (neg.f64 (/.f64 Om l)) (neg.f64 (sin.f64 ky)))
(/.f64 (/.f64 Om (sin.f64 ky)) l)
(/.f64 (*.f64 Om #s(literal 1 binary64)) (*.f64 l (sin.f64 ky)))
(/.f64 (neg.f64 (neg.f64 (/.f64 Om l))) (neg.f64 (neg.f64 (sin.f64 ky))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 Om))) (neg.f64 (neg.f64 (neg.f64 (*.f64 l (sin.f64 ky))))))
(/.f64 (neg.f64 (/.f64 Om (sin.f64 ky))) (neg.f64 l))
(/.f64 (neg.f64 (*.f64 Om #s(literal 1 binary64))) (neg.f64 (*.f64 l (sin.f64 ky))))
(pow.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (sin.f64 ky) (/.f64 Om l)) #s(literal -1 binary64))
(*.f64 Om (/.f64 #s(literal 1 binary64) (*.f64 l (sin.f64 ky))))
(*.f64 #s(literal 1 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (neg.f64 Om) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (sin.f64 ky))) Om)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (sin.f64 ky))) (pow.f64 (/.f64 #s(literal 1 binary64) Om) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 #s(literal 1 binary64) l) (pow.f64 (/.f64 (sin.f64 ky) Om) #s(literal -1 binary64)))
(*.f64 l (sin.f64 ky))
(*.f64 (sin.f64 ky) l)
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))
(+.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 1 binary64))
(exp.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))))
(exp.f64 (fma.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))) #s(literal 1/2 binary64) (*.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64))))
(sqrt.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(fma.f64 #s(literal 4 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om)))) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 4 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 l (/.f64 l Om)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om))) (/.f64 #s(literal 4 binary64) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om))) (*.f64 (/.f64 #s(literal 4 binary64) Om) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 #s(literal 4 binary64) Om)) (*.f64 l (/.f64 l Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 #s(literal 4 binary64) Om)) (*.f64 (*.f64 l (/.f64 l Om)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (/.f64 l Om) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om)))) (/.f64 #s(literal 1 binary64) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) l) (/.f64 l (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) (/.f64 l Om)) (/.f64 l Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) (*.f64 l l)) (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 l (/.f64 l Om))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (/.f64 l Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 #s(literal 4 binary64) Om)) l) (/.f64 l Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 #s(literal 4 binary64) Om)) (/.f64 l Om)) l #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om)))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) (*.f64 l l))) (*.f64 Om Om))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))))
(/.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)))
(/.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om)))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) (*.f64 l l))) (*.f64 Om Om)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))))
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64))
(pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))
(*.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))))
(*.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (sin.f64 ky)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sin.f64 kx)) #s(literal 2 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))
(-.f64 (/.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal -2 binary64))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) #s(literal -1 binary64))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(*.f64 (sin.f64 kx) (sin.f64 kx))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64))) (sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)))) (sqrt.f64 (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64)))) (sqrt.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (sqrt.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64)))) (neg.f64 (sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))))
(pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))))
(/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))))
(pow.f64 (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))
(+.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 1 binary64))
(exp.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))))
(exp.f64 (fma.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))) #s(literal 1/2 binary64) (*.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64))))
(sqrt.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(fma.f64 #s(literal 4 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om)))) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 4 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 l (/.f64 l Om)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om))) (/.f64 #s(literal 4 binary64) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om))) (*.f64 (/.f64 #s(literal 4 binary64) Om) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 #s(literal 4 binary64) Om)) (*.f64 l (/.f64 l Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 #s(literal 4 binary64) Om)) (*.f64 (*.f64 l (/.f64 l Om)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (/.f64 l Om) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om)))) (/.f64 #s(literal 1 binary64) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) l) (/.f64 l (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) (/.f64 l Om)) (/.f64 l Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) (*.f64 l l)) (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 l (/.f64 l Om))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (/.f64 l Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 #s(literal 4 binary64) Om)) l) (/.f64 l Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 #s(literal 4 binary64) Om)) (/.f64 l Om)) l #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om)))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) (*.f64 l l))) (*.f64 Om Om))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))))
(/.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)))
(/.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om)))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) (*.f64 l l))) (*.f64 Om Om)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))))
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64))
(pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))
(*.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))))
(*.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64))) (sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)))) (sqrt.f64 (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64)))) (sqrt.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (sqrt.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64)))) (neg.f64 (sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))))
(pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))))
(/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))))
(pow.f64 (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))))))
(sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 3 binary64))))) (sqrt.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 3 binary64))))) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))))))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal -1 binary64)))))
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1 binary64))
(pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))))))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) l) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1/4 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (sin.f64 ky)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sin.f64 kx)) #s(literal 2 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))
(-.f64 (/.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 kx kx)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 kx kx)))) #s(literal -2 binary64))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) #s(literal -1 binary64))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(*.f64 (sin.f64 kx) (sin.f64 kx))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (/.f64 l Om) #s(literal 1/2 binary64)) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (*.f64 (/.f64 l Om) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 l Om)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 l Om)))
(+.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) (/.f64 l Om)) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (/.f64 l Om)))
(fma.f64 l (*.f64 (/.f64 #s(literal 1 binary64) Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 l Om) #s(literal 1/2 binary64) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(fma.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) (*.f64 (/.f64 l Om) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 l Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 l Om)))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 l Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)) (/.f64 l Om) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (/.f64 l Om)))
(fma.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 Om l))
(/.f64 #s(literal 1 binary64) (/.f64 Om (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 Om (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))))))
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) Om)
(/.f64 (*.f64 l (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (*.f64 Om (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))
(/.f64 (*.f64 l (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))) (*.f64 Om (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (*.f64 (/.f64 Om l) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))) (*.f64 (/.f64 Om l) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (neg.f64 l) (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (*.f64 (neg.f64 Om) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))
(/.f64 (*.f64 (neg.f64 l) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))) (*.f64 (neg.f64 Om) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) l) (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) Om))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 Om l)))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (neg.f64 l)) (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) l) (*.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) Om))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (/.f64 Om l)))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (neg.f64 l)) (*.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (neg.f64 Om)))
(/.f64 (neg.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))) (neg.f64 Om))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) Om))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 Om l))
(/.f64 (*.f64 (/.f64 l Om) (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))
(/.f64 (*.f64 (/.f64 l Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) (/.f64 Om l))
(/.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) (neg.f64 Om))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (/.f64 l Om)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (/.f64 l Om)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) (neg.f64 (/.f64 Om l)))
(/.f64 (neg.f64 (*.f64 l (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (neg.f64 (*.f64 Om (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 l (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))) (neg.f64 (*.f64 Om (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (neg.f64 (*.f64 (/.f64 Om l) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))) (neg.f64 (*.f64 (/.f64 Om l) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 l) (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (neg.f64 (*.f64 (neg.f64 Om) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 l) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))) (neg.f64 (*.f64 (neg.f64 Om) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) l)) (neg.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) Om)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 Om l))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (neg.f64 l))) (neg.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (neg.f64 Om))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) l)) (neg.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) Om)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (/.f64 Om l))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (neg.f64 l))) (neg.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (neg.f64 Om))))
(/.f64 (neg.f64 (neg.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))))) (neg.f64 (neg.f64 Om)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) Om)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) #s(literal 1 binary64))) (neg.f64 (/.f64 Om l)))
(/.f64 (neg.f64 (*.f64 (/.f64 l Om) (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 l Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (neg.f64 l))) (neg.f64 (neg.f64 Om)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))) (neg.f64 (/.f64 Om l)))
(/.f64 (neg.f64 (*.f64 (neg.f64 l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))) (neg.f64 (neg.f64 Om)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (/.f64 l Om))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (/.f64 l Om))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))
(pow.f64 (/.f64 Om (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))) #s(literal -1 binary64))
(*.f64 l (*.f64 (/.f64 #s(literal 1 binary64) Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))))
(*.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) Om))
(*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64))) (/.f64 l Om))
(*.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) Om))
(sin.f64 ky)
(exp.f64 (*.f64 (log.f64 (/.f64 l Om)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 Om Om) (*.f64 l l))) #s(literal -1 binary64)))
(exp.f64 (-.f64 (*.f64 (log.f64 l) #s(literal 2 binary64)) (*.f64 (log.f64 Om) #s(literal 2 binary64))))
(neg.f64 (/.f64 (*.f64 l l) (*.f64 Om (neg.f64 Om))))
(neg.f64 (/.f64 (*.f64 l (neg.f64 l)) (*.f64 Om Om)))
(/.f64 (/.f64 l Om) (/.f64 Om l))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 Om Om) (*.f64 l l)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 Om (*.f64 l (/.f64 l Om))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/.f64 (*.f64 l (/.f64 l Om)) Om)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 Om Om) (*.f64 l l))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 Om (*.f64 l (/.f64 l Om)))))
(/.f64 (*.f64 l (neg.f64 l)) (*.f64 Om (neg.f64 Om)))
(/.f64 (*.f64 l #s(literal 1 binary64)) (*.f64 Om (/.f64 Om l)))
(/.f64 (*.f64 #s(literal 1 binary64) l) (*.f64 (/.f64 Om l) Om))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 l)) (*.f64 (/.f64 Om l) (neg.f64 Om)))
(/.f64 (*.f64 (neg.f64 l) #s(literal 1 binary64)) (*.f64 (neg.f64 Om) (/.f64 Om l)))
(/.f64 (neg.f64 (*.f64 l (/.f64 l Om))) (neg.f64 Om))
(/.f64 (neg.f64 (*.f64 l (neg.f64 l))) (neg.f64 (*.f64 Om (neg.f64 Om))))
(/.f64 (*.f64 (/.f64 l Om) #s(literal 1 binary64)) (/.f64 Om l))
(/.f64 (*.f64 (/.f64 l Om) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 l l) #s(literal 1 binary64)) (*.f64 Om Om))
(/.f64 (*.f64 (neg.f64 l) (/.f64 l Om)) (neg.f64 Om))
(/.f64 (neg.f64 (*.f64 l #s(literal 1 binary64))) (neg.f64 (*.f64 Om (/.f64 Om l))))
(/.f64 (neg.f64 (/.f64 l Om)) (neg.f64 (/.f64 Om l)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) l)) (neg.f64 (*.f64 (/.f64 Om l) Om)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 l))) (neg.f64 (*.f64 (/.f64 Om l) (neg.f64 Om))))
(/.f64 (neg.f64 (*.f64 (neg.f64 l) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 Om) (/.f64 Om l))))
(/.f64 (neg.f64 (neg.f64 (*.f64 l (/.f64 l Om)))) (neg.f64 (neg.f64 Om)))
(/.f64 (neg.f64 (neg.f64 (*.f64 l (neg.f64 l)))) (neg.f64 (neg.f64 (*.f64 Om (neg.f64 Om)))))
(/.f64 (neg.f64 (*.f64 (/.f64 l Om) #s(literal 1 binary64))) (neg.f64 (/.f64 Om l)))
(/.f64 (neg.f64 (*.f64 (/.f64 l Om) (neg.f64 l))) (neg.f64 (neg.f64 Om)))
(/.f64 (neg.f64 (*.f64 (*.f64 l l) #s(literal 1 binary64))) (*.f64 Om (neg.f64 Om)))
(/.f64 (neg.f64 (*.f64 (neg.f64 l) (/.f64 l Om))) (neg.f64 (neg.f64 Om)))
(pow.f64 (/.f64 l Om) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) #s(literal -1 binary64))
(pow.f64 (/.f64 Om l) #s(literal -2 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 Om (*.f64 l (/.f64 l Om))) #s(literal -1 binary64))
(*.f64 l (/.f64 l (*.f64 Om Om)))
(*.f64 l (*.f64 (/.f64 #s(literal 1 binary64) Om) (/.f64 l Om)))
(*.f64 (/.f64 l Om) (/.f64 l Om))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))
(*.f64 (*.f64 l l) (/.f64 #s(literal 1 binary64) (*.f64 Om Om)))
(*.f64 (*.f64 l l) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 Om)) #s(literal 2 binary64)))
(*.f64 (*.f64 l (/.f64 l Om)) (/.f64 #s(literal 1 binary64) Om))
(*.f64 (*.f64 l (neg.f64 l)) (/.f64 #s(literal 1 binary64) (*.f64 Om (neg.f64 Om))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) (*.f64 l l))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 l l)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 l (/.f64 l Om)))
(*.f64 (/.f64 l (*.f64 Om Om)) l)
(*.f64 (/.f64 l (neg.f64 Om)) (/.f64 l (neg.f64 Om)))
(*.f64 (/.f64 (neg.f64 l) Om) (/.f64 (neg.f64 l) Om))
(+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))
(+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (/.f64 (*.f64 l l) (*.f64 Om Om))))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (/.f64 (*.f64 l l) (*.f64 Om Om))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))
(fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))
(fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 1/2 binary64)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 Om Om) (*.f64 l l)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om))) Om)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l)))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l)) (*.f64 Om Om))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 Om Om)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l l)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 Om Om)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l (/.f64 l Om))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l (/.f64 l Om))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l (neg.f64 l))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 Om (neg.f64 Om))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l (neg.f64 l))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 Om (neg.f64 Om))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (*.f64 l l)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (*.f64 l (/.f64 l Om))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) Om))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (*.f64 l (neg.f64 l))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 Om (neg.f64 Om))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (*.f64 Om Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (*.f64 Om Om) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (*.f64 l l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (*.f64 l (/.f64 l Om)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (*.f64 l (/.f64 l Om)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 Om (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (*.f64 l (/.f64 l Om)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 Om (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (*.f64 l (neg.f64 l)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (*.f64 Om (neg.f64 Om)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (*.f64 l (neg.f64 l)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (*.f64 Om (neg.f64 Om)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (*.f64 l (neg.f64 l)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 (*.f64 Om (neg.f64 Om)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) (*.f64 Om (neg.f64 Om)))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (neg.f64 (/.f64 (*.f64 Om Om) (*.f64 l l))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 Om Om) (*.f64 l l)))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (neg.f64 l))) (*.f64 Om (neg.f64 Om)))
(/.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 (*.f64 l l) (*.f64 Om Om))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 (*.f64 Om Om) (*.f64 l l)))
(/.f64 (*.f64 (*.f64 l (neg.f64 l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 Om (neg.f64 Om)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l l))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 Om Om))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l l))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 Om Om))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (*.f64 l l))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 Om Om))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om)))) (neg.f64 Om))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l (/.f64 l Om)))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l (/.f64 l Om)))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l (neg.f64 l)))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 Om (neg.f64 Om)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l (neg.f64 l)))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 Om (neg.f64 Om)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (*.f64 l (/.f64 l Om)))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) Om)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (*.f64 l (neg.f64 l)))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 Om (neg.f64 Om)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (neg.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 (*.f64 Om Om) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 (*.f64 Om Om) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 l l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (neg.f64 (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 l (/.f64 l Om)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 l (/.f64 l Om)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 l (/.f64 l Om)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (neg.f64 (*.f64 Om (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 l (neg.f64 l)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 (*.f64 Om (neg.f64 Om)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 l (neg.f64 l)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 (*.f64 Om (neg.f64 Om)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 l (neg.f64 l)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (neg.f64 (*.f64 (*.f64 Om (neg.f64 Om)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l)))) (neg.f64 (*.f64 Om (neg.f64 Om))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 Om Om) (*.f64 l l))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (neg.f64 l)))) (neg.f64 (*.f64 Om (neg.f64 Om))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 (*.f64 l l) (*.f64 Om Om)))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (neg.f64 (/.f64 (*.f64 Om Om) (*.f64 l l))))
(/.f64 (neg.f64 (*.f64 (*.f64 l (neg.f64 l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 Om (neg.f64 Om))))
(pow.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 l Om) (sin.f64 kx)) #s(literal 2 binary64))
(*.f64 l (*.f64 (/.f64 l (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 l Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om)))
(*.f64 (*.f64 l l) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 l Om))
(*.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 l (*.f64 Om Om)))
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l)) (/.f64 #s(literal 1 binary64) (*.f64 Om Om)))
(*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) Om) (*.f64 l (/.f64 l Om)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om)))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64)) (*.f64 l l))) (*.f64 Om Om)))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (sqrt.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (sqrt.f64 (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)))))
(pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (*.f64 l (/.f64 l Om)) #s(literal 1/2 binary64)) (*.f64 (*.f64 l (/.f64 l Om)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))
(+.f64 (*.f64 (*.f64 l (/.f64 l Om)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 (*.f64 l (/.f64 l Om)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (*.f64 l (/.f64 l Om))))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (*.f64 l (/.f64 l Om))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (/.f64 l Om))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (*.f64 l (/.f64 l Om))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (*.f64 l (/.f64 l Om)) (*.f64 #s(literal 1/2 binary64) (*.f64 l (/.f64 l Om))))
(fma.f64 (*.f64 l (/.f64 l Om)) #s(literal 1/2 binary64) (*.f64 (*.f64 l (/.f64 l Om)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))))
(fma.f64 (*.f64 l (/.f64 l Om)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (*.f64 (*.f64 l (/.f64 l Om)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 Om l))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l)) Om)
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l l)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l (/.f64 l Om))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l (/.f64 l Om))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (*.f64 l l)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) Om))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (*.f64 l (/.f64 l Om))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 Om (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (*.f64 l l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (*.f64 Om (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (*.f64 l (/.f64 l Om)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (*.f64 l (/.f64 l Om)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (*.f64 l (/.f64 l Om)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l))) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 Om l))
(/.f64 (*.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (neg.f64 l)) (neg.f64 Om))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l l))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l l))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) Om)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (*.f64 l l))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) Om)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l (/.f64 l Om)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 l (/.f64 l Om)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (*.f64 l (/.f64 l Om)))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 Om (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 l l) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (neg.f64 (*.f64 Om (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 l (/.f64 l Om)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 l (/.f64 l Om)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 l (/.f64 l Om)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (neg.f64 (/.f64 Om l)))
(/.f64 (neg.f64 (*.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (neg.f64 (/.f64 Om l)))
(/.f64 (neg.f64 (*.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (neg.f64 l))) (neg.f64 (neg.f64 Om)))
(*.f64 l (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 l Om) (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l (/.f64 l Om)))
(*.f64 (*.f64 l (/.f64 l Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) l)
(*.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 l Om))
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 l l)) (/.f64 #s(literal 1 binary64) Om))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)))) #s(literal 1/2 binary64))))
(fabs.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1/4 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal -1 binary64))))

simplify792.0ms (4.9%)

Memory
22.5MiB live, 764.3MiB allocated
Algorithm
egg-herbie
Rules
8 722×*-lowering-*.f32
8 722×*-lowering-*.f64
6 982×accelerator-lowering-fma.f32
6 982×accelerator-lowering-fma.f64
5 240×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0140322386
1457522135
0863520454
Stop Event
iter limit
node limit
Counts
780 → 780
Calls
Call 1
Inputs
1
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))
(/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))
1
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
1
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))
(+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))
(+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (pow kx 2)))
(+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))))
(+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))
(+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))
(+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))
(+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))
1
(+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))))))))))
1/2
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))
(+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))
(+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (* Om (pow l 5))) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))
1/2
(+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))
(+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))) l)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (* Om (pow l 4))) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))) l)))
1/2
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))
(+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))
(+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (pow Om 6))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))
(+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))
(pow kx 2)
(* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(sqrt 1/2)
(+ (sqrt 1/2) (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))
(+ (sqrt 1/2) (* Om (- (* -1/128 (/ Om (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ 1 (* l (* (sin ky) (sqrt 1/2))))))))
(+ (sqrt 1/2) (* Om (- (* Om (- (* -1/1024 (/ Om (* (pow l 3) (* (pow (sin ky) 3) (pow (sqrt 1/2) 5))))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))))) (* 1/8 (/ 1 (* l (* (sin ky) (sqrt 1/2))))))))
(* (sqrt (/ Om (* l (sin ky)))) (sqrt -1/4))
(* Om (+ (* 1/4 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (/ 1 (sqrt -1/4)))) (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1/4))))
(* Om (+ (* -1/32 (* (sqrt (/ (* (pow l 3) (pow (sin ky) 3)) (pow Om 5))) (/ 1 (pow (sqrt -1/4) 3)))) (+ (* 1/4 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (/ 1 (sqrt -1/4)))) (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1/4)))))
(* Om (+ (* -1/32 (* (sqrt (/ (* (pow l 3) (pow (sin ky) 3)) (pow Om 5))) (/ 1 (pow (sqrt -1/4) 3)))) (+ (* 1/128 (* (sqrt (/ (* (pow l 5) (pow (sin ky) 5)) (pow Om 7))) (/ 1 (pow (sqrt -1/4) 5)))) (+ (* 1/4 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (/ 1 (sqrt -1/4)))) (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1/4))))))
(* -1/2 (* (sqrt (/ Om (* l (sin ky)))) (sqrt -1)))
(* -1 (* Om (+ (* 1/2 (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1))) (* 1/2 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (sqrt -1))))))
(* -1 (* Om (+ (* -1/4 (* (sqrt (/ (* (pow l 3) (pow (sin ky) 3)) (pow Om 5))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1))) (* 1/2 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (sqrt -1)))))))
(* -1 (* Om (+ (* -1/4 (* (sqrt (/ (* (pow l 3) (pow (sin ky) 3)) (pow Om 5))) (sqrt -1))) (+ (* 1/4 (* (sqrt (/ (* (pow l 5) (pow (sin ky) 5)) (pow Om 7))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1))) (* 1/2 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (sqrt -1))))))))
(* (sqrt (/ Om (* l (sin ky)))) (sqrt -1/4))
(/ (+ (* 1/4 (* (sqrt (/ (* (pow l 3) (sin ky)) Om)) (/ 1 (sqrt -1/4)))) (* (sqrt (/ (* Om l) (sin ky))) (sqrt -1/4))) l)
(/ (+ (* (sqrt (/ (* Om l) (sin ky))) (sqrt -1/4)) (* (pow l 2) (+ (* -1/32 (* (sqrt (/ (* l (pow (sin ky) 3)) (pow Om 3))) (/ 1 (pow (sqrt -1/4) 3)))) (* 1/4 (* (sqrt (/ (sin ky) (* Om l))) (/ 1 (sqrt -1/4))))))) l)
(/ (+ (* (sqrt (/ (* Om l) (sin ky))) (sqrt -1/4)) (* (pow l 2) (+ (* 1/4 (* (sqrt (/ (sin ky) (* Om l))) (/ 1 (sqrt -1/4)))) (* (pow l 2) (+ (* -1/32 (* (sqrt (/ (pow (sin ky) 3) (* (pow Om 3) (pow l 3)))) (/ 1 (pow (sqrt -1/4) 3)))) (* 1/128 (* (sqrt (/ (pow (sin ky) 5) (* (pow Om 5) l))) (/ 1 (pow (sqrt -1/4) 5))))))))) l)
(sqrt 1/2)
(+ (sqrt 1/2) (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))
(+ (sqrt 1/2) (+ (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))) (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3)))))))
(+ (sqrt 1/2) (+ (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* -1/1024 (/ (pow Om 3) (* (pow l 3) (* (pow (sin ky) 3) (pow (sqrt 1/2) 5))))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* (sin ky) (sqrt 1/2))))) l)))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (pow Om 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3)))) (* -1/1024 (/ (pow Om 3) (* l (* (pow (sin ky) 3) (pow (sqrt 1/2) 5)))))) l)) (* 1/8 (/ Om (* (sin ky) (sqrt 1/2))))) l)))
(* (sqrt (/ Om (* ky l))) (sqrt -1/4))
(/ (+ (* 1/4 (* (sqrt (/ (* (pow ky 3) l) Om)) (/ 1 (sqrt -1/4)))) (* (sqrt (/ (* Om ky) l)) (sqrt -1/4))) ky)
(/ (+ (* (sqrt (/ (* Om ky) l)) (sqrt -1/4)) (* (pow ky 2) (+ (* -1/48 (* (sqrt (/ (* Om ky) l)) (/ 1 (sqrt -1/4)))) (* 1/4 (* (sqrt (/ l (* Om ky))) (/ 1 (sqrt -1/4))))))) ky)
(/ (+ (* (sqrt (/ (* Om ky) l)) (sqrt -1/4)) (* (pow ky 2) (+ (* 1/4 (* (sqrt (/ l (* Om ky))) (/ 1 (sqrt -1/4)))) (* ky (+ (* -1/32 (* (sqrt (/ (pow l 3) (* (pow Om 3) ky))) (/ 1 (pow (sqrt -1/4) 3)))) (* -1/48 (* (sqrt (/ Om (* ky l))) (/ 1 (sqrt -1/4))))))))) ky)
(sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))
(sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))
(sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))
(sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))
(sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))
(sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))
(sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))
(sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))
1/2
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(* -1/4 (/ Om (* l (sin ky))))
(* Om (- (* 1/2 (/ 1 Om)) (* 1/4 (/ 1 (* l (sin ky))))))
(* Om (- (* 1/2 (/ 1 Om)) (* 1/4 (/ 1 (* l (sin ky))))))
(* Om (- (* 1/2 (/ 1 Om)) (* 1/4 (/ 1 (* l (sin ky))))))
(* -1/4 (/ Om (* l (sin ky))))
(* -1 (* Om (- (* 1/4 (/ 1 (* l (sin ky)))) (* 1/2 (/ 1 Om)))))
(* -1 (* Om (- (* 1/4 (/ 1 (* l (sin ky)))) (* 1/2 (/ 1 Om)))))
(* -1 (* Om (- (* 1/4 (/ 1 (* l (sin ky)))) (* 1/2 (/ 1 Om)))))
(* -1/4 (/ Om (* l (sin ky))))
(/ (+ (* -1/4 (/ Om (sin ky))) (* 1/2 l)) l)
(/ (+ (* -1/4 (/ Om (sin ky))) (* 1/2 l)) l)
(/ (+ (* -1/4 (/ Om (sin ky))) (* 1/2 l)) l)
1/2
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
1/2
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(* -1/4 (/ Om (* ky l)))
(/ (+ (* -1/4 (/ Om l)) (* 1/2 ky)) ky)
(/ (+ (* -1/4 (/ Om l)) (* ky (+ 1/2 (* -1/24 (/ (* Om ky) l))))) ky)
(/ (+ (* -1/4 (/ Om l)) (* ky (+ 1/2 (* ky (+ (* -1/24 (/ Om l)) (* 1/4 (* (pow ky 2) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l)))))))))) ky)
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* ky l))
(/ (+ (* 1/6 (/ (* Om (pow ky 2)) l)) (/ Om l)) ky)
(/ (+ (* (pow ky 2) (- (* -1 (* (pow ky 2) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l))))) (* -1/6 (/ Om l)))) (/ Om l)) ky)
(/ (+ (* (pow ky 2) (- (* (pow ky 2) (- (* -1 (* (pow ky 2) (+ (* -1/5040 (/ Om l)) (+ (* 1/720 (/ Om l)) (* 1/6 (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l)))))))) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l))))) (* -1/6 (/ Om l)))) (/ Om l)) ky)
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(/ Om (* l (sin ky)))
(* l (sin ky))
(* l (sin ky))
(* l (sin ky))
(* l (sin ky))
(* l (sin ky))
(* l (sin ky))
(* l (sin ky))
(* l (sin ky))
(* l (sin ky))
(* l (sin ky))
(* l (sin ky))
(* l (sin ky))
(* ky l)
(* ky (+ l (* -1/6 (* (pow ky 2) l))))
(* ky (+ l (* (pow ky 2) (+ (* -1/6 l) (* 1/120 (* (pow ky 2) l))))))
(* ky (+ l (* (pow ky 2) (+ (* -1/6 l) (* (pow ky 2) (+ (* -1/5040 (* (pow ky 2) l)) (* 1/120 l)))))))
(* l (sin ky))
(* l (sin ky))
(* l (sin ky))
(* l (sin ky))
(* l (sin ky))
(* l (sin ky))
(* l (sin ky))
(* l (sin ky))
1
(+ 1 (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))
(+ 1 (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
1
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))
(/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
1
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
1
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(pow kx 2)
(* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))
(- 1/2 (* 1/2 (cos (* 2 kx))))
(- 1/2 (* 1/2 (cos (* 2 kx))))
(- 1/2 (* 1/2 (cos (* 2 kx))))
(- 1/2 (* 1/2 (cos (* 2 kx))))
(- 1/2 (* 1/2 (cos (neg (* -2 kx)))))
(- 1/2 (* 1/2 (cos (neg (* -2 kx)))))
(- 1/2 (* 1/2 (cos (neg (* -2 kx)))))
(- 1/2 (* 1/2 (cos (neg (* -2 kx)))))
1
(+ 1 (* -1/2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 64 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3) (pow Om 6))))) (* -1/2 (/ (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (+ (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))))) (* (pow l 3) (sqrt 1/2)))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* -1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) l)) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))
(sqrt 1/2)
(+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))
(+ (sqrt 1/2) (* Om (+ (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* Om (- (* 1/2 (/ (* Om (- (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ 1 (* (pow l 3) (pow (sqrt 1/2) 4))) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 64 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))
1/2
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))
(+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 5))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))
1/2
(+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))) l)))
1/2
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))
(+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5))))))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
(* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))
(/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
1
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
1
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
1
(+ 1 (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))
(+ 1 (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
1
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(sqrt 1/2)
(+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))
(+ (sqrt 1/2) (* Om (+ (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* Om (- (* 1/2 (/ (* Om (- (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ 1 (* (pow l 3) (pow (sqrt 1/2) 4))) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))
1
(+ 1 (* -1/2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 64 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3) (pow Om 6))))) (* -1/2 (/ (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (+ (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))))) (* (pow l 3) (sqrt 1/2)))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* -1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) l)) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))
1/2
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))
(+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5))))))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 64 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))
1/2
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))
(+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 5))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))
1/2
(+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))) l)))
1
(+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))
(+ 1 (* (pow l 2) (+ (* 2 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))))
(* 2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))
(* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))
(* -2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))
(* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))))
(* 2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))
(/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) Om)
(/ (+ (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))) Om)
(/ (+ (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5)))))))))) Om)
1
(+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))
1
(+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))
(pow ky 2)
(* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))
(* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))
(* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om)
(+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om) (/ (* (pow kx 2) l) Om))
(+ (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) l) Om)) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om))
(+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow kx 2) l) Om)))) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om))
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om)
(+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om) (/ (* (pow ky 2) l) Om))
(+ (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) l) Om)) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om))
(+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow ky 2) l) Om)))) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om))
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)
ky
(* ky (+ 1 (* -1/6 (pow ky 2))))
(* ky (+ 1 (* (pow ky 2) (- (* 1/120 (pow ky 2)) 1/6))))
(* ky (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 1/120 (* -1/5040 (pow ky 2)))) 1/6))))
(sin ky)
(sin ky)
(sin ky)
(sin ky)
(sin ky)
(sin ky)
(sin ky)
(sin ky)
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (pow l 2) (pow Om 2))
(/ (* (pow kx 2) (pow l 2)) (pow Om 2))
(* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/315 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
1
(+ 1 (* 2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 2 (/ (pow l 2) (pow Om 2))))))
(+ 1 (* (pow kx 2) (+ (* 2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))
1
(+ 1 (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))))))
(+ 1 (* (pow l 2) (+ (* 2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))))
(* 2 (* (/ l Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))
(* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))
(* -2 (* (/ l Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))
(* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))))))))
(* 2 (* (/ l Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))
(/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* l (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))) Om)
(/ (+ (* 2 (* l (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))) Om)
(/ (+ (* 2 (* l (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5)))))))))) Om)
1
(+ 1 (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))
1
(+ 1 (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))
(/ (* (pow kx 2) (pow l 2)) Om)
(* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) Om)) (/ (pow l 2) Om)))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) Om)) (* 2/45 (/ (* (pow kx 2) (pow l 2)) Om)))) (/ (pow l 2) Om)))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) Om)) (* (pow kx 2) (+ (* -1/315 (/ (* (pow kx 2) (pow l 2)) Om)) (* 2/45 (/ (pow l 2) Om)))))) (/ (pow l 2) Om)))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(* 1/2 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))
(* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))
(* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5)))))))))
(* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5)))))))))))
1
(+ 1 (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
1
(+ 1 (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
1
(+ 1 (* -2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* -1/2 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(+ 1 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/2 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/2 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))
1
(+ 1 (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 64 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))
(* 1/2 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))
(/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)
(/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))) l)
(/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* Om (pow l 6))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))) l)
(* -1/2 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))
(* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l))
(* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))) l))
(* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* Om (pow l 6))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))) l))
Outputs
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) #s(literal 4 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) #s(literal 4 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) #s(literal 4 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) #s(literal 4 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) #s(literal 4 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) #s(literal 4 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) (*.f64 Om Om))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))
(fma.f64 #s(literal 4 binary64) (fma.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))))))
(+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))
(+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(fma.f64 #s(literal 4 binary64) (fma.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)))))))
(+ 1 (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))
(+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (pow kx 2)))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) (*.f64 kx kx)))
(+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) #s(literal -1/3 binary64) #s(literal 1 binary64))))
(+ 1/2 (+ (* -1/2 (cos (* 2 ky))) (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) #s(literal 2/45 binary64) #s(literal -1/3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) (*.f64 ky ky)))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) #s(literal -1/3 binary64) #s(literal 1 binary64))))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) (*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) #s(literal 2/45 binary64) #s(literal -1/3 binary64)) #s(literal 1 binary64)))))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om)))) #s(literal 1 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))))))
(+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (* Om (pow l 5))) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 Om (pow.f64 l #s(literal 5 binary64))))) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))) l)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))))) l))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (* Om (pow l 4))) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))) l)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))))) l))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))
(fma.f64 Om (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) l) (*.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))))))))
(fma.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 l (*.f64 l l))) (*.f64 (*.f64 #s(literal 3/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) l))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 Om Om)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 Om Om)))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 Om Om)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (+ (* -16 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))) (* 4 (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 Om Om)))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 kx kx) (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om))))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal -1/4 binary64) (fma.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (*.f64 (*.f64 kx kx) (*.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om))))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 ky ky) (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om))))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (*.f64 #s(literal -1/4 binary64) (fma.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (*.f64 (*.f64 ky ky) (*.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om))))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(pow kx 2)
(*.f64 kx kx)
(* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) #s(literal -1/3 binary64) #s(literal 1 binary64)))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) #s(literal 2/45 binary64) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) #s(literal -1/315 binary64) #s(literal 2/45 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* Om (- (* -1/128 (/ Om (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ 1 (* l (* (sin ky) (sqrt 1/2))))))))
(fma.f64 Om (fma.f64 #s(literal -1/128 binary64) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* Om (- (* Om (- (* -1/1024 (/ Om (* (pow l 3) (* (pow (sin ky) 3) (pow (sqrt 1/2) 5))))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))))) (* 1/8 (/ 1 (* l (* (sin ky) (sqrt 1/2))))))))
(fma.f64 Om (fma.f64 Om (fma.f64 #s(literal -1/1024 binary64) (/.f64 Om (*.f64 (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))
(* (sqrt (/ Om (* l (sin ky)))) (sqrt -1/4))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 #s(literal -1/4 binary64)))
(* Om (+ (* 1/4 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (/ 1 (sqrt -1/4)))) (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1/4))))
(*.f64 Om (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (*.f64 Om (*.f64 Om Om)))) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om (*.f64 l (sin.f64 ky))))))))
(* Om (+ (* -1/32 (* (sqrt (/ (* (pow l 3) (pow (sin ky) 3)) (pow Om 5))) (/ 1 (pow (sqrt -1/4) 3)))) (+ (* 1/4 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (/ 1 (sqrt -1/4)))) (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1/4)))))
(*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (pow.f64 Om #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (*.f64 Om (*.f64 Om Om)))) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om (*.f64 l (sin.f64 ky)))))))))
(* Om (+ (* -1/32 (* (sqrt (/ (* (pow l 3) (pow (sin ky) 3)) (pow Om 5))) (/ 1 (pow (sqrt -1/4) 3)))) (+ (* 1/128 (* (sqrt (/ (* (pow l 5) (pow (sin ky) 5)) (pow Om 7))) (/ 1 (pow (sqrt -1/4) 5)))) (+ (* 1/4 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (/ 1 (sqrt -1/4)))) (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1/4))))))
(*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (pow.f64 Om #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/128 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 (sin.f64 ky) #s(literal 5 binary64))) (pow.f64 Om #s(literal 7 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (*.f64 Om (*.f64 Om Om)))) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om (*.f64 l (sin.f64 ky))))))))))
(* -1/2 (* (sqrt (/ Om (* l (sin ky)))) (sqrt -1)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* Om (+ (* 1/2 (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1))) (* 1/2 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (sqrt -1))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (*.f64 Om (*.f64 Om Om)))) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 Om))
(* -1 (* Om (+ (* -1/4 (* (sqrt (/ (* (pow l 3) (pow (sin ky) 3)) (pow Om 5))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1))) (* 1/2 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (sqrt -1)))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (*.f64 Om (*.f64 Om Om)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (pow.f64 Om #s(literal 5 binary64)))) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 Om))
(* -1 (* Om (+ (* -1/4 (* (sqrt (/ (* (pow l 3) (pow (sin ky) 3)) (pow Om 5))) (sqrt -1))) (+ (* 1/4 (* (sqrt (/ (* (pow l 5) (pow (sin ky) 5)) (pow Om 7))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ 1 (* Om (* l (sin ky))))) (sqrt -1))) (* 1/2 (* (sqrt (/ (* l (sin ky)) (pow Om 3))) (sqrt -1))))))))
(neg.f64 (*.f64 Om (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (pow.f64 Om #s(literal 5 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (*.f64 Om (*.f64 Om Om)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 (sin.f64 ky) #s(literal 5 binary64))) (pow.f64 Om #s(literal 7 binary64)))) (sqrt.f64 #s(literal -1 binary64))))))))
(* (sqrt (/ Om (* l (sin ky)))) (sqrt -1/4))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 #s(literal -1/4 binary64)))
(/ (+ (* 1/4 (* (sqrt (/ (* (pow l 3) (sin ky)) Om)) (/ 1 (sqrt -1/4)))) (* (sqrt (/ (* Om l) (sin ky))) (sqrt -1/4))) l)
(/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 l (*.f64 l l)) (sin.f64 ky)) Om)) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 (*.f64 l Om) (sin.f64 ky))))) l)
(/ (+ (* (sqrt (/ (* Om l) (sin ky))) (sqrt -1/4)) (* (pow l 2) (+ (* -1/32 (* (sqrt (/ (* l (pow (sin ky) 3)) (pow Om 3))) (/ 1 (pow (sqrt -1/4) 3)))) (* 1/4 (* (sqrt (/ (sin ky) (* Om l))) (/ 1 (sqrt -1/4))))))) l)
(/.f64 (fma.f64 (*.f64 l l) (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (*.f64 Om (*.f64 Om Om)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om))) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 (*.f64 l Om) (sin.f64 ky))))) l)
(/ (+ (* (sqrt (/ (* Om l) (sin ky))) (sqrt -1/4)) (* (pow l 2) (+ (* 1/4 (* (sqrt (/ (sin ky) (* Om l))) (/ 1 (sqrt -1/4)))) (* (pow l 2) (+ (* -1/32 (* (sqrt (/ (pow (sin ky) 3) (* (pow Om 3) (pow l 3)))) (/ 1 (pow (sqrt -1/4) 3)))) (* 1/128 (* (sqrt (/ (pow (sin ky) 5) (* (pow Om 5) l))) (/ 1 (pow (sqrt -1/4) 5))))))))) l)
(/.f64 (fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (*.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l (*.f64 l l))))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 #s(literal 1/128 binary64) (/.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 5 binary64)) (*.f64 l (pow.f64 Om #s(literal 5 binary64))))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om))) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 (*.f64 l Om) (sin.f64 ky))))) l)
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (+ (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))) (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3)))))))
(+.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))))
(+ (sqrt 1/2) (+ (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* -1/1024 (/ (pow Om 3) (* (pow l 3) (* (pow (sin ky) 3) (pow (sqrt 1/2) 5))))))))
(+.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 5 binary64))))))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* -1/8 (/ Om (* l (* (sin ky) (sqrt 1/2))))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sin ky) 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* (sin ky) (sqrt 1/2))))) l)))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sin.f64 ky))) (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 Om Om)) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))))) l))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (pow Om 2) (* (pow (sin ky) 2) (pow (sqrt 1/2) 3)))) (* -1/1024 (/ (pow Om 3) (* l (* (pow (sin ky) 3) (pow (sqrt 1/2) 5)))))) l)) (* 1/8 (/ Om (* (sin ky) (sqrt 1/2))))) l)))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sin.f64 ky))) (/.f64 (fma.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 5 binary64)))))) (neg.f64 l))) l))
(* (sqrt (/ Om (* ky l))) (sqrt -1/4))
(*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 Om (*.f64 l ky))))
(/ (+ (* 1/4 (* (sqrt (/ (* (pow ky 3) l) Om)) (/ 1 (sqrt -1/4)))) (* (sqrt (/ (* Om ky) l)) (sqrt -1/4))) ky)
(/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 ky (*.f64 ky ky))) Om)) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 (*.f64 ky Om) l)))) ky)
(/ (+ (* (sqrt (/ (* Om ky) l)) (sqrt -1/4)) (* (pow ky 2) (+ (* -1/48 (* (sqrt (/ (* Om ky) l)) (/ 1 (sqrt -1/4)))) (* 1/4 (* (sqrt (/ l (* Om ky))) (/ 1 (sqrt -1/4))))))) ky)
(/.f64 (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/48 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 ky Om) l)) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 l (*.f64 ky Om))) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 (*.f64 ky Om) l)))) ky)
(/ (+ (* (sqrt (/ (* Om ky) l)) (sqrt -1/4)) (* (pow ky 2) (+ (* 1/4 (* (sqrt (/ l (* Om ky))) (/ 1 (sqrt -1/4)))) (* ky (+ (* -1/32 (* (sqrt (/ (pow l 3) (* (pow Om 3) ky))) (/ 1 (pow (sqrt -1/4) 3)))) (* -1/48 (* (sqrt (/ Om (* ky l))) (/ 1 (sqrt -1/4))))))))) ky)
(/.f64 (fma.f64 (*.f64 ky ky) (fma.f64 ky (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 ky (*.f64 Om (*.f64 Om Om))))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 #s(literal -1/48 binary64) (/.f64 (sqrt.f64 (/.f64 Om (*.f64 l ky))) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 l (*.f64 ky Om))) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 (*.f64 ky Om) l)))) ky)
(sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))))
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(* -1/4 (/ Om (* l (sin ky))))
(/.f64 (*.f64 #s(literal -1/4 binary64) Om) (*.f64 l (sin.f64 ky)))
(* Om (- (* 1/2 (/ 1 Om)) (* 1/4 (/ 1 (* l (sin ky))))))
(*.f64 Om (+.f64 (/.f64 #s(literal 1/2 binary64) Om) (/.f64 #s(literal -1/4 binary64) (*.f64 l (sin.f64 ky)))))
(* Om (- (* 1/2 (/ 1 Om)) (* 1/4 (/ 1 (* l (sin ky))))))
(*.f64 Om (+.f64 (/.f64 #s(literal 1/2 binary64) Om) (/.f64 #s(literal -1/4 binary64) (*.f64 l (sin.f64 ky)))))
(* Om (- (* 1/2 (/ 1 Om)) (* 1/4 (/ 1 (* l (sin ky))))))
(*.f64 Om (+.f64 (/.f64 #s(literal 1/2 binary64) Om) (/.f64 #s(literal -1/4 binary64) (*.f64 l (sin.f64 ky)))))
(* -1/4 (/ Om (* l (sin ky))))
(/.f64 (*.f64 #s(literal -1/4 binary64) Om) (*.f64 l (sin.f64 ky)))
(* -1 (* Om (- (* 1/4 (/ 1 (* l (sin ky)))) (* 1/2 (/ 1 Om)))))
(*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 l (sin.f64 ky))) (/.f64 #s(literal -1/2 binary64) Om)) (neg.f64 Om))
(* -1 (* Om (- (* 1/4 (/ 1 (* l (sin ky)))) (* 1/2 (/ 1 Om)))))
(*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 l (sin.f64 ky))) (/.f64 #s(literal -1/2 binary64) Om)) (neg.f64 Om))
(* -1 (* Om (- (* 1/4 (/ 1 (* l (sin ky)))) (* 1/2 (/ 1 Om)))))
(*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 l (sin.f64 ky))) (/.f64 #s(literal -1/2 binary64) Om)) (neg.f64 Om))
(* -1/4 (/ Om (* l (sin ky))))
(/.f64 (*.f64 #s(literal -1/4 binary64) Om) (*.f64 l (sin.f64 ky)))
(/ (+ (* -1/4 (/ Om (sin ky))) (* 1/2 l)) l)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (sin.f64 ky)) (*.f64 l #s(literal 1/2 binary64))) l)
(/ (+ (* -1/4 (/ Om (sin ky))) (* 1/2 l)) l)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (sin.f64 ky)) (*.f64 l #s(literal 1/2 binary64))) l)
(/ (+ (* -1/4 (/ Om (sin ky))) (* 1/2 l)) l)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (sin.f64 ky)) (*.f64 l #s(literal 1/2 binary64))) l)
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(* -1/4 (/ Om (* ky l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l ky)))
(/ (+ (* -1/4 (/ Om l)) (* 1/2 ky)) ky)
(/.f64 (fma.f64 ky #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om l))) ky)
(/ (+ (* -1/4 (/ Om l)) (* ky (+ 1/2 (* -1/24 (/ (* Om ky) l))))) ky)
(/.f64 (fma.f64 ky (fma.f64 (/.f64 (*.f64 ky Om) l) #s(literal -1/24 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 Om l))) ky)
(/ (+ (* -1/4 (/ Om l)) (* ky (+ 1/2 (* ky (+ (* -1/24 (/ Om l)) (* 1/4 (* (pow ky 2) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l)))))))))) ky)
(/.f64 (fma.f64 ky (fma.f64 ky (fma.f64 (/.f64 Om l) #s(literal -1/24 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 ky ky)) (*.f64 (/.f64 Om l) #s(literal -7/360 binary64)))) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 Om l))) ky)
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* ky l))
(/.f64 Om (*.f64 l ky))
(/ (+ (* 1/6 (/ (* Om (pow ky 2)) l)) (/ Om l)) ky)
(/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 Om (/.f64 (*.f64 ky ky) l)) (/.f64 Om l)) ky)
(/ (+ (* (pow ky 2) (- (* -1 (* (pow ky 2) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l))))) (* -1/6 (/ Om l)))) (/ Om l)) ky)
(/.f64 (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (*.f64 (/.f64 Om l) #s(literal 7/360 binary64)) (*.f64 (/.f64 Om l) #s(literal 1/6 binary64))) (/.f64 Om l)) ky)
(/ (+ (* (pow ky 2) (- (* (pow ky 2) (- (* -1 (* (pow ky 2) (+ (* -1/5040 (/ Om l)) (+ (* 1/720 (/ Om l)) (* 1/6 (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l)))))))) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l))))) (* -1/6 (/ Om l)))) (/ Om l)) ky)
(/.f64 (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 (fma.f64 (/.f64 Om l) #s(literal -1/5040 binary64) (fma.f64 (/.f64 Om l) #s(literal 1/720 binary64) (*.f64 (*.f64 (/.f64 Om l) #s(literal -7/360 binary64)) #s(literal 1/6 binary64)))) (neg.f64 (*.f64 ky ky)) (*.f64 (/.f64 Om l) #s(literal 7/360 binary64))) (*.f64 (/.f64 Om l) #s(literal 1/6 binary64))) (/.f64 Om l)) ky)
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/ Om (* l (sin ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* ky l)
(*.f64 l ky)
(* ky (+ l (* -1/6 (* (pow ky 2) l))))
(*.f64 ky (fma.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 ky ky)) l))
(* ky (+ l (* (pow ky 2) (+ (* -1/6 l) (* 1/120 (* (pow ky 2) l))))))
(*.f64 ky (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/120 binary64) (*.f64 l (*.f64 ky ky)) (*.f64 l #s(literal -1/6 binary64))) l))
(* ky (+ l (* (pow ky 2) (+ (* -1/6 l) (* (pow ky 2) (+ (* -1/5040 (* (pow ky 2) l)) (* 1/120 l)))))))
(*.f64 ky (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/5040 binary64) (*.f64 l (*.f64 ky ky)) (*.f64 l #s(literal 1/120 binary64))) (*.f64 l #s(literal -1/6 binary64))) l))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
(* l (sin ky))
(*.f64 l (sin.f64 ky))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om)) (*.f64 Om Om))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(pow kx 2)
(*.f64 kx kx)
(* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) #s(literal -1/3 binary64) #s(literal 1 binary64)))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) #s(literal 2/45 binary64) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) #s(literal -1/315 binary64) #s(literal 2/45 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(- 1/2 (* 1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 kx kx)) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)))) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal -1/4 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 64 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3) (pow Om 6))))) (* -1/2 (/ (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal -1/4 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (+ (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))))) (* (pow l 3) (sqrt 1/2)))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 Om (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))) #s(literal 1/512 binary64))) (*.f64 (*.f64 l (*.f64 l l)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))))))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* -1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 Om (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 Om (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 l (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) l))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) l)) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 Om (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 Om (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))) #s(literal 1/512 binary64))) (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) l)) l))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))
(fma.f64 Om (fma.f64 #s(literal -1/128 binary64) (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* Om (+ (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* Om (- (* 1/2 (/ (* Om (- (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ 1 (* (pow l 3) (pow (sqrt 1/2) 4))) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))))
(fma.f64 Om (fma.f64 Om (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 l (*.f64 l l))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))) #s(literal 1/512 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om Om))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (pow.f64 Om #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om Om))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om Om))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (pow.f64 Om #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om Om))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)))
(+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 kx kx)) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 64 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (-.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))))))
(+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 5))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))))) l))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))) l)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))))) l))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))
(fma.f64 Om (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) l))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5))))))))))
(fma.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 l (*.f64 l l))) (*.f64 (*.f64 #s(literal 3/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) l))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 Om Om))))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 Om Om))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 Om Om))))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 Om Om))))))
(* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om)) (*.f64 Om Om))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(* (pow l 2) (+ (* 4 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))
(fma.f64 Om (fma.f64 #s(literal -1/128 binary64) (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* Om (+ (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* Om (- (* 1/2 (/ (* Om (- (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ 1 (* (pow l 3) (pow (sqrt 1/2) 4))) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))))
(fma.f64 Om (fma.f64 Om (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 l (*.f64 l l))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))) #s(literal 1/512 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om Om))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (pow.f64 Om #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om Om))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om Om))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (pow.f64 Om #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om Om))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 kx kx)) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)))) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal -1/4 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 64 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3) (pow Om 6))))) (* -1/2 (/ (* (- 1/2 (* 1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal -1/4 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (+ (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))))) (* (pow l 3) (sqrt 1/2)))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 Om (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))) #s(literal 1/512 binary64))) (*.f64 (*.f64 l (*.f64 l l)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))))))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* -1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 Om (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 Om (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 l (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) l))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow (sqrt 1/2) 3) (- 1/2 (* 1/2 (cos (* 2 kx)))))))) l)) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 Om (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 Om (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))) #s(literal 1/512 binary64))) (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) l)) l))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))
(fma.f64 Om (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) l))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5))))))))))
(fma.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 l (*.f64 l l))) (*.f64 (*.f64 #s(literal 3/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) l))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 Om Om))))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 Om Om))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 Om Om))))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 Om Om))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)))
(+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 kx kx)) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 64 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (-.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))))))
(+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 5))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))))) l))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))) l)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))))) l))
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))
(fma.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* 2 (/ (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(* 2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (/.f64 l Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))
(* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))
(*.f64 l (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))
(*.f64 l (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))
(*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))))))))
(* -2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))
(*.f64 (*.f64 #s(literal -2 binary64) (/.f64 l Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))
(* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))))) (neg.f64 l))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))))) (neg.f64 l))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))))
(neg.f64 (*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))))))))
(* 2 (* (/ l Om) (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (/.f64 l Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) Om)
(/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) (/.f64 (*.f64 Om Om) l)) (*.f64 (*.f64 #s(literal 2 binary64) l) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))) Om)
(/ (+ (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))))))) Om)
(/.f64 (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l l)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) l))) (*.f64 (*.f64 #s(literal 2 binary64) l) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))))) Om)
(/ (+ (* 2 (* l (sqrt (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 5)))))))))) Om)
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 l (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 l (*.f64 l l))) (*.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) l))))) Om)
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 Om Om))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 Om Om)))))
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 Om Om))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky))))) 3)) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 Om Om)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 kx kx) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 ky))))) (pow Om 2)))))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 (*.f64 kx kx) (*.f64 (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))))) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 ky ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 (*.f64 ky ky) (*.f64 (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))))) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(pow ky 2)
(*.f64 ky ky)
(* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))
(*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) #s(literal -1/3 binary64) #s(literal 1 binary64)))
(* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))
(*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) #s(literal 2/45 binary64) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))
(*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) #s(literal -1/315 binary64) #s(literal 2/45 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 ky))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 ky)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om) (/ (* (pow kx 2) l) Om))
(fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om) (/.f64 (*.f64 l (*.f64 kx kx)) Om))
(+ (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) l) Om)) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om))
(fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 l (*.f64 kx kx)) Om) (/.f64 l Om))))
(+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow kx 2) l) Om)))) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 ky))))) Om))
(fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om) (*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (/.f64 l Om) (*.f64 #s(literal 2/45 binary64) (/.f64 (*.f64 l (*.f64 kx kx)) Om))) (/.f64 l Om))))
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 kx)))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om) (/ (* (pow ky 2) l) Om))
(fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om) (/.f64 (*.f64 l (*.f64 ky ky)) Om))
(+ (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) l) Om)) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om))
(fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 l (*.f64 ky ky)) Om) (/.f64 l Om))))
(+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow ky 2) l) Om)))) (/ l Om))) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om))
(fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om) (*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) (/.f64 l Om) (/.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 l (*.f64 ky ky))) Om)) (/.f64 l Om))))
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (* 2 kx))) (* -1/2 (cos (* 2 ky)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
(/ (* l (+ 1 (+ (* -1/2 (cos (neg (* -2 ky)))) (* -1/2 (cos (* 2 kx)))))) Om)
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
ky
(* ky (+ 1 (* -1/6 (pow ky 2))))
(fma.f64 ky (*.f64 (*.f64 ky ky) #s(literal -1/6 binary64)) ky)
(* ky (+ 1 (* (pow ky 2) (- (* 1/120 (pow ky 2)) 1/6))))
(fma.f64 ky (*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) ky)
(* ky (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 1/120 (* -1/5040 (pow ky 2)))) 1/6))))
(*.f64 ky (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #s(literal 1 binary64)))
(sin ky)
(sin.f64 ky)
(sin ky)
(sin.f64 ky)
(sin ky)
(sin.f64 ky)
(sin ky)
(sin.f64 ky)
(sin ky)
(sin.f64 ky)
(sin ky)
(sin.f64 ky)
(sin ky)
(sin.f64 ky)
(sin ky)
(sin.f64 ky)
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (pow l 2) (pow Om 2))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/ (* (pow kx 2) (pow l 2)) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om))
(* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))
(*.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal -1/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal 2/45 binary64) (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (*.f64 Om Om))))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/315 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal -1/315 binary64) (/.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (*.f64 Om Om))))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 2 (/ (pow l 2) (pow Om 2))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 kx kx)) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* 2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))))))
(fma.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* 2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(* 2 (* (/ l Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (/.f64 l Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))
(* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))))
(*.f64 l (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))))))
(*.f64 l (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))
(*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 5 binary64)))) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))))))))
(* -2 (* (/ l Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))
(*.f64 (*.f64 #s(literal -2 binary64) (/.f64 l Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))
(* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))))))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))))) (neg.f64 l))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))))))
(neg.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))))))))
(*.f64 (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 5 binary64)))) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))))))) (neg.f64 l))
(* 2 (* (/ l Om) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (/.f64 l Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))
(/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* 2 (* l (sqrt (- 1/2 (* 1/2 (cos (* 2 kx)))))))) Om)
(/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (/.f64 (*.f64 Om Om) l)) (*.f64 (*.f64 #s(literal 2 binary64) l) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) Om)
(/ (+ (* 2 (* l (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))) Om)
(/.f64 (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) l) (*.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal 2 binary64) l) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) Om)
(/ (+ (* 2 (* l (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5)))))))))) Om)
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 l (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 l (*.f64 l l))) (*.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) l))))) Om)
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om Om))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om Om)))))
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om Om))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om Om)))))
(/ (* (pow kx 2) (pow l 2)) Om)
(*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) Om))
(* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) Om)) (/ (pow l 2) Om)))
(*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) Om)) (/.f64 (*.f64 l l) Om)))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) Om)) (* 2/45 (/ (* (pow kx 2) (pow l 2)) Om)))) (/ (pow l 2) Om)))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 2/45 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) Om)) (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 l l)) Om)) (/.f64 (*.f64 l l) Om)))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) Om)) (* (pow kx 2) (+ (* -1/315 (/ (* (pow kx 2) (pow l 2)) Om)) (* 2/45 (/ (pow l 2) Om)))))) (/ (pow l 2) Om)))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/315 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) Om)) (*.f64 #s(literal 2/45 binary64) (/.f64 (*.f64 l l) Om))) (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 l l)) Om)) (/.f64 (*.f64 l l) Om)))
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(* 1/2 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))))
(* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))
(*.f64 Om (fma.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) #s(literal -1/16 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) l))))
(* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5)))))))))
(*.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 l (*.f64 l l))) #s(literal -1/16 binary64) (*.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) l))))
(* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 5)))))))))))
(*.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal 3/256 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 5 binary64)))) (pow.f64 l #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal -5/2048 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 7 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 7 binary64)))))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 l (*.f64 l l))) #s(literal -1/16 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) l))))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (pow.f64 Om #s(literal 4 binary64))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om Om))))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (pow.f64 Om #s(literal 4 binary64))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2)))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* 64 (* (pow l 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om Om))))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) #s(literal -2 binary64) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* -1/2 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 kx kx)) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/2 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/2 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 Om Om)) (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) #s(literal 8/45 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow l 2) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal -2 binary64) #s(literal -1 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (- 1/2 (* 1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4)))) (- 1/2 (* 1/2 (cos (* 2 kx))))) (pow Om 2))) (* 64 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal -2 binary64) #s(literal -1 binary64)) (*.f64 Om Om))) #s(literal 1 binary64))
(* 1/2 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))))
(/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 Om (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) l)
(/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))) l)
(/.f64 (fma.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 Om (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))))) l)
(/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* Om (pow l 6))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))) l)
(/.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 8 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om (pow.f64 l #s(literal 6 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 Om (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))))) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om (pow.f64 l #s(literal 4 binary64))))) l)
(* -1/2 (* (/ Om l) (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))))
(* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))) l))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 Om (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (neg.f64 l))
(* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx)))))))))) l))
(/.f64 (fma.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 Om (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))))) (neg.f64 l))
(* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (- 1/2 (* 1/2 (cos (* 2 kx))))))) (* Om (pow l 6))) (sqrt (- 1/2 (* 1/2 (cos (* 2 kx))))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (- 1/2 (* 1/2 (cos (* 2 kx)))) 3))))) (* 1/2 (* Om (sqrt (/ 1 (- 1/2 (* 1/2 (cos (* 2 kx))))))))))) l))
(/.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 8 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om (pow.f64 l #s(literal 6 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 Om (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))))))) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 Om (pow.f64 l #s(literal 4 binary64))))) (neg.f64 l))

eval427.0ms (2.7%)

Memory
-7.7MiB live, 383.5MiB allocated
Compiler

Compiled 66 971 to 7 472 computations (88.8% saved)

prune214.0ms (1.3%)

Memory
15.9MiB live, 372.0MiB allocated
Pruning

14 alts after pruning (11 fresh and 3 done)

PrunedKeptTotal
New1 75771 764
Fresh347
Picked325
Done011
Total1 763141 777
Accuracy
100.0%
Counts
1 777 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.5%
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
44.9%
(sqrt.f64 (fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64)))
41.4%
(sqrt.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
65.0%
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
78.2%
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
46.2%
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
45.4%
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
68.5%
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
71.4%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 l #s(literal 4 binary64)) Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) #s(literal 1 binary64)))))))
93.9%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om) #s(literal 1 binary64)))))))
93.2%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) #s(literal 1 binary64)))))))
77.2%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 ky ky))) #s(literal 1 binary64)))))))
54.9%
(sqrt.f64 #s(literal 1/2 binary64))
63.1%
#s(literal 1 binary64)
Compiler

Compiled 641 to 456 computations (28.9% saved)

simplify459.0ms (2.9%)

Memory
-10.5MiB live, 635.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff128
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))
cost-diff128
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 ky ky))
cost-diff320
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 ky ky))) #s(literal 1 binary64))))))
cost-diff384
(fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 ky ky))) #s(literal 1 binary64))
cost-diff0
(/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64))))
cost-diff0
(+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
cost-diff0
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
cost-diff384
(*.f64 (*.f64 l (/.f64 l Om)) (/.f64 #s(literal 4 binary64) Om))
cost-diff0
(*.f64 l l)
cost-diff0
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))
cost-diff0
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
cost-diff0
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
cost-diff0
(/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64)))
cost-diff0
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64))))
cost-diff0
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
cost-diff0
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
cost-diff0
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om) #s(literal 1 binary64)))))
cost-diff0
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om) #s(literal 1 binary64)))))))
cost-diff320
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om) #s(literal 1 binary64))))))
cost-diff384
(fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om) #s(literal 1 binary64))
Rules
18 084×accelerator-lowering-fma.f32
18 084×accelerator-lowering-fma.f64
5 178×*-lowering-*.f32
5 178×*-lowering-*.f64
4 122×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
068848
1180840
2566840
32003840
44607840
56273840
67019840
77319840
87394840
97418840
08646780
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1))))))
(* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1)))))
1/2
(+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1))))
1
(/ 1 (sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1)))
(sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1))
(+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1)
(* (/ l Om) 4)
(/ l Om)
l
Om
4
(/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)
(+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l)
(* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))
-1/2
(+ (cos (* kx -2)) (cos (* ky -2)))
(cos (* kx -2))
(* kx -2)
kx
-2
(cos (* ky -2))
(* ky -2)
ky
(sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1)))) 1/2))
(+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1)))) 1/2)
1/2
(sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1)))
(/ 1 (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1))
1
(+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1)
(* 4 (* l l))
4
(* l l)
l
(/ (* ky ky) (* Om Om))
(* ky ky)
ky
(* Om Om)
Om
(+ (* -1/2 (/ (* (* l l) (+ (* -1/2 (cos (* kx -2))) 1/2)) (* Om Om))) 1)
-1/2
(/ (* (* l l) (+ (* -1/2 (cos (* kx -2))) 1/2)) (* Om Om))
(* (* l l) (+ (* -1/2 (cos (* kx -2))) 1/2))
(* l l)
l
(+ (* -1/2 (cos (* kx -2))) 1/2)
(cos (* kx -2))
(* kx -2)
kx
-2
1/2
(* Om Om)
Om
1
(sqrt (+ (/ 1/2 (sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1))) 1/2))
(+ (/ 1/2 (sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1))) 1/2)
(/ 1/2 (sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1)))
1/2
(sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1))
(+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1)
(+ (* -1/2 (cos (+ kx kx))) 1/2)
-1/2
(cos (+ kx kx))
(+ kx kx)
kx
(* (* l (/ l Om)) (/ 4 Om))
(* l (/ l Om))
l
(/ l Om)
Om
(/ 4 Om)
4
1
(sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1))))))
(* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1)))))
1/2
(+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1))))
1
(/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1)))
(sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1))
(+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1)
(* (/ l Om) 4)
(/ l Om)
l
Om
4
(* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))
(+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky))
(+ 1/2 (* -1/2 (cos (+ kx kx))))
(* -1/2 (cos (+ kx kx)))
-1/2
(cos (+ kx kx))
(+ kx kx)
kx
(* ky ky)
ky
Outputs
(sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1))))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) (/.f64 l (*.f64 Om Om))) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1)))))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) (/.f64 l (*.f64 Om Om))) #s(literal 1 binary64)))))
1/2
#s(literal 1/2 binary64)
(+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1))))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) (/.f64 l (*.f64 Om Om))) #s(literal 1 binary64)))))
1
#s(literal 1 binary64)
(/ 1 (sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) (/.f64 l (*.f64 Om Om))) #s(literal 1 binary64))))
(sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1))
(sqrt.f64 (fma.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) (/.f64 l (*.f64 Om Om))) #s(literal 1 binary64)))
(+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1)
(fma.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) (/.f64 l (*.f64 Om Om))) #s(literal 1 binary64))
(* (/ l Om) 4)
(*.f64 l (/.f64 #s(literal 4 binary64) Om))
(/ l Om)
(/.f64 l Om)
l
Om
4
#s(literal 4 binary64)
(/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)
(/.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l) Om)
(+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l)
(fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)
(* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))
(*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))))
-1/2
#s(literal -1/2 binary64)
(+ (cos (* kx -2)) (cos (* ky -2)))
(+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(cos (* kx -2))
(cos.f64 (*.f64 kx #s(literal -2 binary64)))
(* kx -2)
(*.f64 kx #s(literal -2 binary64))
kx
-2
#s(literal -2 binary64)
(cos (* ky -2))
(cos.f64 (*.f64 #s(literal -2 binary64) ky))
(* ky -2)
(*.f64 #s(literal -2 binary64) ky)
ky
(sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1)))) 1/2))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l (*.f64 ky ky))) (/.f64 l (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1)))) 1/2)
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l (*.f64 ky ky))) (/.f64 l (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l (*.f64 ky ky))) (/.f64 l (*.f64 Om Om)) #s(literal 1 binary64))))
(/ 1 (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1))
(/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l (*.f64 ky ky))) (/.f64 l (*.f64 Om Om)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1)
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l (*.f64 ky ky))) (/.f64 l (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (* l l))
(*.f64 #s(literal 4 binary64) (*.f64 l l))
4
#s(literal 4 binary64)
(* l l)
(*.f64 l l)
l
(/ (* ky ky) (* Om Om))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(* ky ky)
(*.f64 ky ky)
ky
(* Om Om)
(*.f64 Om Om)
Om
(+ (* -1/2 (/ (* (* l l) (+ (* -1/2 (cos (* kx -2))) 1/2)) (* Om Om))) 1)
(fma.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
-1/2
#s(literal -1/2 binary64)
(/ (* (* l l) (+ (* -1/2 (cos (* kx -2))) 1/2)) (* Om Om))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om)))
(* (* l l) (+ (* -1/2 (cos (* kx -2))) 1/2))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(* l l)
(*.f64 l l)
l
(+ (* -1/2 (cos (* kx -2))) 1/2)
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(cos (* kx -2))
(cos.f64 (*.f64 kx #s(literal -2 binary64)))
(* kx -2)
(*.f64 kx #s(literal -2 binary64))
kx
-2
#s(literal -2 binary64)
1/2
#s(literal 1/2 binary64)
(* Om Om)
(*.f64 Om Om)
Om
1
#s(literal 1 binary64)
(sqrt (+ (/ 1/2 (sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1))) 1/2))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(+ (/ 1/2 (sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1))) 1/2)
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(/ 1/2 (sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1)))
(/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64))))
1/2
#s(literal 1/2 binary64)
(sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1))
(sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1)
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ (* -1/2 (cos (+ kx kx))) 1/2)
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))
-1/2
#s(literal -1/2 binary64)
(cos (+ kx kx))
(cos.f64 (+.f64 kx kx))
(+ kx kx)
(+.f64 kx kx)
kx
(* (* l (/ l Om)) (/ 4 Om))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* l (/ l Om))
(/.f64 (*.f64 l l) Om)
l
(/ l Om)
(/.f64 l Om)
Om
(/ 4 Om)
(/.f64 #s(literal 4 binary64) Om)
4
#s(literal 4 binary64)
1
#s(literal 1 binary64)
(sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1))))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 ky ky #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1)))))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 ky ky #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
1/2
#s(literal 1/2 binary64)
(+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1))))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 ky ky #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
1
#s(literal 1 binary64)
(/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 ky ky #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1))
(sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 ky ky #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1)
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 ky ky #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64))
(* (/ l Om) 4)
(*.f64 l (/.f64 #s(literal 4 binary64) Om))
(/ l Om)
(/.f64 l Om)
l
Om
4
#s(literal 4 binary64)
(* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))
(*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 ky ky #s(literal 1/2 binary64))))
(+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 ky ky #s(literal 1/2 binary64)))
(+ 1/2 (* -1/2 (cos (+ kx kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))
(* -1/2 (cos (+ kx kx)))
(*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))
-1/2
#s(literal -1/2 binary64)
(cos (+ kx kx))
(cos.f64 (+.f64 kx kx))
(+ kx kx)
(+.f64 kx kx)
kx
(* ky ky)
(*.f64 ky ky)
ky

localize551.0ms (3.4%)

Memory
19.4MiB live, 1 051.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy96.3%
(fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 ky ky))) #s(literal 1 binary64))
accuracy84.4%
(*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 ky ky)))
accuracy79.7%
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 ky ky))) #s(literal 1 binary64)))
accuracy65.4%
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))
accuracy95.9%
(*.f64 (*.f64 l (/.f64 l Om)) (/.f64 #s(literal 4 binary64) Om))
accuracy93.0%
(sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64)))
accuracy87.6%
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64))
accuracy65.4%
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))
accuracy100.0%
(cos.f64 (*.f64 kx #s(literal -2 binary64)))
accuracy81.2%
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))
accuracy74.9%
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
accuracy65.4%
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
accuracy99.8%
(/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64)))
accuracy81.9%
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64))
accuracy79.4%
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64))))
accuracy73.8%
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
accuracy99.0%
(+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))
accuracy97.6%
(/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om)
accuracy87.5%
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om) #s(literal 1 binary64)))
accuracy85.2%
(fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l)
Samples
221.0ms128×2valid
83.0ms51×1valid
40.0ms16×3valid
33.0ms55×0valid
12.0ms4valid
8.0ms5exit
Compiler

Compiled 807 to 70 computations (91.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 318.0ms
ival-cos: 91.0ms (28.6% of total)
ival-mult: 69.0ms (21.7% of total)
ival-add: 61.0ms (19.2% of total)
adjust: 38.0ms (12% of total)
ival-div: 30.0ms (9.4% of total)
ival-sqrt: 28.0ms (8.8% of total)
exact: 1.0ms (0.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series270.0ms (1.7%)

Memory
3.9MiB live, 509.2MiB allocated
Counts
33 → 1 128
Calls
Call 1
Inputs
#<alt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1)>
#<alt (* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1)))))>
#<alt (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1))))))>
#<alt (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1))))>
#<alt (sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1)))) 1/2))>
#<alt (+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1)))) 1/2)>
#<alt (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1)))>
#<alt (/ 1 (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1))>
#<alt (+ (* -1/2 (/ (* (* l l) (+ (* -1/2 (cos (* kx -2))) 1/2)) (* Om Om))) 1)>
#<alt (/ (* (* l l) (+ (* -1/2 (cos (* kx -2))) 1/2)) (* Om Om))>
#<alt (* (* l l) (+ (* -1/2 (cos (* kx -2))) 1/2))>
#<alt (* l l)>
#<alt (* (* l (/ l Om)) (/ 4 Om))>
#<alt (sqrt (+ (/ 1/2 (sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1))) 1/2))>
#<alt (+ (/ 1/2 (sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1))) 1/2)>
#<alt (/ 1/2 (sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1)))>
#<alt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1)>
#<alt (* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1)))))>
#<alt (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky))>
#<alt (+ 1/2 (* -1/2 (cos (+ kx kx))))>
#<alt (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l)>
#<alt (sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1))>
#<alt (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)>
#<alt (+ (cos (* kx -2)) (cos (* ky -2)))>
#<alt (/ (* ky ky) (* Om Om))>
#<alt (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1)>
#<alt (+ (* -1/2 (cos (* kx -2))) 1/2)>
#<alt (cos (* kx -2))>
#<alt (+ (* -1/2 (cos (+ kx kx))) 1/2)>
#<alt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1)>
#<alt (sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1))>
#<alt (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1))>
#<alt (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))>
Outputs
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))>
#<alt (* 4 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* -4 (/ (* (pow l 2) (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* -4 (/ (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* -4 (/ (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* -4 (/ (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))>
#<alt (/ (+ (* 4 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (pow Om 2)) (pow Om 2))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))) (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))>
#<alt (+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))>
#<alt (+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))>
#<alt (+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))>
#<alt (+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))>
#<alt (+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))>
#<alt (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))>
#<alt (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3)))) (* Om (pow l 5))) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/2 (* (/ (* Om (sqrt -1/4)) l) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/64 (* (/ (pow Om 3) (* (pow l 2) (sqrt -1/4))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (* 1/2 (* (* Om (sqrt -1/4)) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))))) l)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/4 (* (/ (+ (* 1/1024 (/ (pow Om 6) (* (pow (sqrt -1/4) 2) (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3)))) (* 1/64 (/ (pow Om 6) (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3)))) (* Om (* (pow l 4) (sqrt -1/4)))) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))) (+ (* -1/64 (* (/ (pow Om 3) (* (pow l 2) (sqrt -1/4))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (* 1/2 (* (* Om (sqrt -1/4)) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))) l)))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (* Om (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))>
#<alt (+ 1/2 (* Om (+ (* -1/32 (* (pow Om 2) (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))))) (* 1/4 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))))>
#<alt (+ 1/2 (* Om (+ (* 1/4 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))) (* (pow Om 2) (+ (* -1/32 (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* 3/512 (* (pow Om 2) (sqrt (/ 1 (* (pow l 5) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 5)))))))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))) (pow Om 6))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))>
#<alt (+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))>
#<alt (* (sqrt 1/2) (sqrt 2))>
#<alt (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))>
#<alt (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))>
#<alt (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3) (pow Om 6))))) (* -1 (/ (* (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (- (* -1/2 (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))))) (pow l 3))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* -1/2 (* (/ (* Om (* (sqrt -1/4) (sqrt 1/2))) l) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* 1/8 (/ (* (pow Om 2) (* (pow (sqrt -1/4) 2) (sqrt 1/2))) (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))) (* 1/2 (* (* Om (* (sqrt -1/4) (sqrt 1/2))) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))))) l)))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/32 (* (/ (pow Om 3) (sqrt -1/4)) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (* -1/8 (* (* (pow Om 3) (pow (sqrt -1/4) 3)) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))))) l)) (* -1/8 (/ (* (pow Om 2) (* (pow (sqrt -1/4) 2) (sqrt 1/2))) (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))) l)) (* 1/2 (* (* Om (* (sqrt -1/4) (sqrt 1/2))) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))))) l)))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))>
#<alt (+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 1/4 (* (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (sqrt 1/2))))))>
#<alt (+ (sqrt 1/2) (* Om (+ (* 1/4 (* (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (sqrt 1/2))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* -1/64 (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))))))))))))>
#<alt (* (sqrt 1/2) (sqrt 2))>
#<alt (+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))>
#<alt (+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))>
#<alt (+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* -1 (/ (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))>
#<alt (* (sqrt 1/2) (sqrt 2))>
#<alt (+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))>
#<alt (+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))>
#<alt (+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* -1 (/ (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))>
#<alt (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))))))>
#<alt (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))>
#<alt (+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))>
#<alt (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))))))>
#<alt (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt 2>
#<alt (+ 2 (* -2 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))>
#<alt (+ 2 (* (pow l 2) (+ (* -2 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4)))))))))>
#<alt (+ 2 (* (pow l 2) (+ (* -2 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))))))))>
#<alt 1>
#<alt (+ 1 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))>
#<alt (+ 1 (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))>
#<alt (+ 1 (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3)))) (* Om (pow l 5))) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))>
#<alt 1>
#<alt (+ 1 (* -1 (* (/ (* Om (sqrt -1/4)) l) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))>
#<alt (+ 1 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (* (pow l 2) (sqrt -1/4))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (* (* Om (sqrt -1/4)) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))) l)))>
#<alt (+ 1 (* -1 (/ (+ (* -1/2 (* (/ (+ (* 1/1024 (/ (pow Om 6) (* (pow (sqrt -1/4) 2) (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3)))) (* 1/64 (/ (pow Om 6) (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3)))) (* Om (* (pow l 4) (sqrt -1/4)))) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))) (+ (* -1/32 (* (/ (pow Om 3) (* (pow l 2) (sqrt -1/4))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (* (* Om (sqrt -1/4)) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))))) l)))>
#<alt 1>
#<alt (+ 1 (* 1/2 (* Om (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))>
#<alt (+ 1 (* Om (+ (* -1/16 (* (pow Om 2) (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))))) (* 1/2 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))))>
#<alt (+ 1 (* Om (+ (* 1/2 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))) (* (pow Om 2) (+ (* -1/16 (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* 3/256 (* (pow Om 2) (sqrt (/ 1 (* (pow l 5) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 5)))))))))))>
#<alt 2>
#<alt (+ 2 (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 2 (+ (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4)))))>
#<alt (+ 2 (+ (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))) (pow Om 6))))))>
#<alt 2>
#<alt (+ 2 (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 2 (+ (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4)))))>
#<alt (+ 2 (+ (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))) (pow Om 6))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))>
#<alt (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))))>
#<alt (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))>
#<alt (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))>
#<alt (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))))>
#<alt (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow ky 2) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (* 1/4 (/ (pow ky 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow ky 2) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (pow ky 2) (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow ky 6) (pow Om 6))))) (* -1/2 (/ (* (pow ky 2) (- (* -1/4 (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (* 1/4 (/ (pow ky 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (* 1/4 (/ (pow ky 4) (pow Om 4))))))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* 1/8 (/ Om (* ky (* l (sqrt 1/2))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* ky (* l (sqrt 1/2)))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) (+ (* 1/8 (/ Om (* ky (* l (sqrt 1/2))))) (* 1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow ky 3))) (* -1/512 (/ (pow Om 3) (* (pow ky 3) (pow (sqrt 1/2) 4))))) (* (pow l 3) (sqrt 1/2)))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* -1/8 (/ Om (* ky (* l (sqrt 1/2))))))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* (pow ky 2) (* l (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* ky (sqrt 1/2))))) l)))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow ky 3))) (* -1/512 (/ (pow Om 3) (* (pow ky 3) (pow (sqrt 1/2) 4))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow ky 2) (pow (sqrt 1/2) 3))))) l)) (* 1/8 (/ Om (* ky (sqrt 1/2))))) l)))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow ky 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow ky 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow ky 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* 1/2 (* (pow ky 2) (- (* -1/4 (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow l 6) (pow Om 6))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* 1/8 (/ Om (* ky (* l (sqrt 1/2))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* ky (* l (sqrt 1/2)))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) (+ (* 1/8 (/ Om (* ky (* l (sqrt 1/2))))) (* 1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow l 3))) (* -1/512 (/ (pow Om 3) (* (pow l 3) (pow (sqrt 1/2) 4))))) (* (pow ky 3) (sqrt 1/2)))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* -1/8 (/ Om (* ky (* l (sqrt 1/2))))))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* ky (* (pow l 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* l (sqrt 1/2))))) ky)))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow l 3))) (* -1/512 (/ (pow Om 3) (* (pow l 3) (pow (sqrt 1/2) 4))))) (* ky (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) ky)) (* 1/8 (/ Om (* l (sqrt 1/2))))) ky)))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* 1/8 (/ Om (* ky (* l (sqrt 1/2))))))>
#<alt (+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ 1 (* ky (* l (sqrt 1/2))))))))>
#<alt (+ (sqrt 1/2) (* Om (+ (* Om (- (* 1/2 (/ (* Om (- (* 1/512 (/ 1 (* (pow ky 3) (* (pow l 3) (pow (sqrt 1/2) 4))))) (* 1/32 (/ 1 (* (pow ky 3) (pow l 3)))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))))) (* 1/8 (/ 1 (* ky (* l (sqrt 1/2))))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6))))) (* -1/2 (* (pow ky 2) (* (pow l 2) (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))))))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6))))) (* -1/2 (* (pow ky 2) (* (pow l 2) (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))))))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (pow ky 2) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (pow ky 2) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (pow ky 2) (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow ky 6) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (/ Om (* ky l))))>
#<alt (+ 1/2 (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l)))))>
#<alt (+ 1/2 (+ (* -1/2 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 5)))) (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (/ Om (* ky l))))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/4 (/ Om ky))) l)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 4)))) (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/4 (/ Om ky)))) l)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow ky 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow ky 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow ky 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -1/4 (* (pow ky 2) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow l 6) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (/ Om (* ky l))))>
#<alt (+ 1/2 (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l)))))>
#<alt (+ 1/2 (+ (* -1/2 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 5)))) (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (/ Om (* ky l))))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/32 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/4 (/ Om l))) ky)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1/32 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/4 (/ Om l)))) ky)))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (/ Om (* ky l))))>
#<alt (+ 1/2 (* Om (+ (* -1/32 (/ (pow Om 2) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ 1 (* ky l))))))>
#<alt (+ 1/2 (* Om (+ (* (pow Om 2) (- (* 3/512 (/ (pow Om 2) (* (pow ky 5) (pow l 5)))) (* 1/32 (/ 1 (* (pow ky 3) (pow l 3)))))) (* 1/4 (/ 1 (* ky l))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (pow ky 2) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (pow ky 2) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (pow ky 2) (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow ky 6) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))))))))>
#<alt (* 1/2 (/ Om (* ky l)))>
#<alt (/ (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky))) l)>
#<alt (/ (+ (* -1 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky)))) l)>
#<alt (/ (+ (* -1 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* ky (+ (* 1/256 (/ (pow Om 8) (pow ky 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (pow ky 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky))))) l)>
#<alt (* -1/2 (/ Om (* ky l)))>
#<alt (* -1 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky))) l))>
#<alt (* -1 (/ (+ (* -1 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky)))) l))>
#<alt (* -1 (/ (+ (* -1 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* ky (+ (* 1/256 (/ (pow Om 8) (pow ky 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (pow ky 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky))))) l))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow ky 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* -1/2 (* (pow ky 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow ky 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -1/2 (* (pow ky 2) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow l 6) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (* 1/2 (/ Om (* ky l)))>
#<alt (/ (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l))) ky)>
#<alt (/ (+ (* -1 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l)))) ky)>
#<alt (/ (+ (* -1 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1 (/ (* l (+ (* 1/256 (/ (pow Om 8) (pow l 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (pow l 2))))) (* Om (pow ky 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l))))) ky)>
#<alt (* -1/2 (/ Om (* ky l)))>
#<alt (* -1 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l))) ky))>
#<alt (* -1 (/ (+ (* -1 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l)))) ky))>
#<alt (* -1 (/ (+ (* -1 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1 (/ (* l (+ (* 1/256 (/ (pow Om 8) (pow l 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (pow l 2))))) (* Om (pow ky 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l))))) ky))>
#<alt (* 1/2 (/ Om (* ky l)))>
#<alt (* Om (+ (* -1/16 (/ (pow Om 2) (* (pow ky 3) (pow l 3)))) (* 1/2 (/ 1 (* ky l)))))>
#<alt (* Om (+ (* (pow Om 2) (- (* 3/256 (/ (pow Om 2) (* (pow ky 5) (pow l 5)))) (* 1/16 (/ 1 (* (pow ky 3) (pow l 3)))))) (* 1/2 (/ 1 (* ky l)))))>
#<alt (* Om (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -5/2048 (/ (pow Om 2) (* (pow ky 7) (pow l 7)))) (* 3/256 (/ 1 (* (pow ky 5) (pow l 5)))))) (* 1/16 (/ 1 (* (pow ky 3) (pow l 3)))))) (* 1/2 (/ 1 (* ky l)))))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (- (* 16 (/ (* (pow ky 4) (pow l 2)) (pow Om 4))) (* 4 (/ (pow ky 2) (pow Om 2))))))>
#<alt (+ 1 (* (pow l 2) (- (* (pow l 2) (- (* -64 (/ (* (pow ky 6) (pow l 2)) (pow Om 6))) (* -16 (/ (pow ky 4) (pow Om 4))))) (* 4 (/ (pow ky 2) (pow Om 2))))))>
#<alt (* 1/4 (/ (pow Om 2) (* (pow ky 2) (pow l 2))))>
#<alt (/ (+ (* -1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (pow l 2))>
#<alt (/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow ky 6) (pow l 4)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (* 1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2))))) (pow l 2))>
#<alt (/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow ky 8) (pow l 6)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow ky 6) (pow l 4)))) (* 1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2)))))) (pow l 2))>
#<alt (* 1/4 (/ (pow Om 2) (* (pow ky 2) (pow l 2))))>
#<alt (/ (+ (* -1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (pow l 2))>
#<alt (/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow ky 6) (pow l 4)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (* 1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2))))) (pow l 2))>
#<alt (/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow ky 8) (pow l 6)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow ky 6) (pow l 4)))) (* 1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2)))))) (pow l 2))>
#<alt 1>
#<alt (+ 1 (* -4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow ky 2) (- (* 16 (/ (* (pow ky 2) (pow l 4)) (pow Om 4))) (* 4 (/ (pow l 2) (pow Om 2))))))>
#<alt (+ 1 (* (pow ky 2) (- (* (pow ky 2) (- (* -64 (/ (* (pow ky 2) (pow l 6)) (pow Om 6))) (* -16 (/ (pow l 4) (pow Om 4))))) (* 4 (/ (pow l 2) (pow Om 2))))))>
#<alt (* 1/4 (/ (pow Om 2) (* (pow ky 2) (pow l 2))))>
#<alt (/ (+ (* -1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (pow ky 2))>
#<alt (/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow ky 4) (pow l 6)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (* 1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4))))) (pow ky 2))>
#<alt (/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow ky 6) (pow l 8)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow ky 4) (pow l 6)))) (* 1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4)))))) (pow ky 2))>
#<alt (* 1/4 (/ (pow Om 2) (* (pow ky 2) (pow l 2))))>
#<alt (/ (+ (* -1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (pow ky 2))>
#<alt (/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow ky 4) (pow l 6)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (* 1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4))))) (pow ky 2))>
#<alt (/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow ky 6) (pow l 8)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow ky 4) (pow l 6)))) (* 1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4)))))) (pow ky 2))>
#<alt (* 1/4 (/ (pow Om 2) (* (pow ky 2) (pow l 2))))>
#<alt (* (pow Om 2) (+ (* -1/16 (/ (pow Om 2) (* (pow ky 4) (pow l 4)))) (* 1/4 (/ 1 (* (pow ky 2) (pow l 2))))))>
#<alt (* (pow Om 2) (+ (* (pow Om 2) (- (* 1/64 (/ (pow Om 2) (* (pow ky 6) (pow l 6)))) (* 1/16 (/ 1 (* (pow ky 4) (pow l 4)))))) (* 1/4 (/ 1 (* (pow ky 2) (pow l 2))))))>
#<alt (* (pow Om 2) (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -1/256 (/ (pow Om 2) (* (pow ky 8) (pow l 8)))) (* 1/64 (/ 1 (* (pow ky 6) (pow l 6)))))) (* 1/16 (/ 1 (* (pow ky 4) (pow l 4)))))) (* 1/4 (/ 1 (* (pow ky 2) (pow l 2))))))>
#<alt 1>
#<alt (+ 1 (* -4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (- (+ 1 (* 16 (/ (* (pow ky 4) (pow l 4)) (pow Om 4)))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (- (+ 1 (* -64 (/ (* (pow ky 6) (pow l 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow ky 4) (pow l 4)) (pow Om 4))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))>
#<alt 1>
#<alt (+ 1 (* -4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (- (+ 1 (* 16 (/ (* (pow ky 4) (pow l 4)) (pow Om 4)))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (- (+ 1 (* -64 (/ (* (pow ky 6) (pow l 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow ky 4) (pow l 4)) (pow Om 4))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/6 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 1/6 (/ (pow l 2) (pow Om 2))))))))>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2)))>
#<alt (/ (+ (* -1/2 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* -1/2 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* -1/2 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))) (pow Om 2)) (pow Om 2))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow kx 2) (pow l 2)) (pow Om 2))>
#<alt (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))>
#<alt (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))>
#<alt (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/315 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow kx 2) (pow l 2))>
#<alt (* (pow kx 2) (+ (* -1/3 (* (pow kx 2) (pow l 2))) (pow l 2)))>
#<alt (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow kx 2) (pow l 2))))) (pow l 2)))>
#<alt (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* (pow kx 2) (+ (* -1/315 (* (pow kx 2) (pow l 2))) (* 2/45 (pow l 2)))))) (pow l 2)))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt (* 4 (/ (pow l 2) (pow Om 2)))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))>
#<alt (sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3) (pow Om 6))))) (* -1/2 (/ (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))>
#<alt (+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (+ (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))))) (* (pow l 3) (sqrt 1/2)))))))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* -1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))) l)))>
#<alt (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) l)) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))) l)))>
#<alt (sqrt 1/2)>
#<alt (+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))>
#<alt (+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow l 2) (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))>
#<alt (+ (sqrt 1/2) (* Om (+ (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* Om (- (* 1/2 (/ (* Om (- (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ 1 (* (pow l 3) (pow (sqrt 1/2) 4))) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))>
#<alt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))>
#<alt (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))>
#<alt (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 5))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))) l)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))) l)))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))>
#<alt (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))>
#<alt (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5))))))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1/2 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (+ 1/2 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))>
#<alt (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))>
#<alt (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))>
#<alt (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))>
#<alt (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))>
#<alt (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))>
#<alt (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))>
#<alt (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))>
#<alt (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1/2 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))>
#<alt (+ 1/2 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))>
#<alt (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))>
#<alt (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))) l)>
#<alt (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))) l)>
#<alt (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/2 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (* Om (pow l 6))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))) l)>
#<alt (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))>
#<alt (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))) l))>
#<alt (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))) l))>
#<alt (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/2 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (* Om (pow l 6))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))) l))>
#<alt (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))>
#<alt (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))>
#<alt (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5)))))))))>
#<alt (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* (pow Om 2) (+ (* -5/4096 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 7))))) (* 3/512 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5)))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1/2 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))>
#<alt (+ 1/2 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1/2 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))>
#<alt (+ 1/2 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))>
#<alt (/ (+ (* 4 (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))) (pow Om 2)) (pow Om 2))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))>
#<alt (* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))>
#<alt (* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))>
#<alt (* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))>
#<alt (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))>
#<alt (* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))>
#<alt (* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))>
#<alt (* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4)))))))))>
#<alt (+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (+ (* -16 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))>
#<alt (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))))>
#<alt (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)))) (* Om (pow l 5))) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))) l)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))) l)))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))>
#<alt (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))))>
#<alt (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 5))))))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)))) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)))) (pow Om 4)))))>
#<alt (+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)))) (pow Om 6))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))>
#<alt (+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))))))>
#<alt (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))>
#<alt (+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))>
#<alt (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))))) (* -1/4 (* (* (pow ky 2) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))) (* 64 (/ (pow l 6) (* (pow Om 6) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 4)))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 (/ Om (* ky l))))>
#<alt (+ 1/2 (+ (* -1/32 (/ (* (pow Om 3) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l)))))>
#<alt (+ 1/2 (+ (* -1/2 (/ (* l (+ (* -1/64 (/ (* (pow Om 6) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (pow l 6))) (* 1/256 (/ (* (pow Om 6) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (pow l 6))))) (* Om (pow ky 5)))) (+ (* -1/32 (/ (* (pow Om 3) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (/ Om (* ky l))))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/32 (/ (* (pow Om 3) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (pow l 3)))) (* 1/4 (/ Om l))) ky)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* l (+ (* -1/64 (/ (* (pow Om 6) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (pow l 6))) (* 1/256 (/ (* (pow Om 6) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1/32 (/ (* (pow Om 3) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (pow l 3)))) (* 1/4 (/ Om l)))) ky)))>
#<alt (pow ky 2)>
#<alt (+ (pow kx 2) (pow ky 2))>
#<alt (+ (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2)))) (pow ky 2))>
#<alt (+ (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3)))) (pow ky 2))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))>
#<alt (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))>
#<alt (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))>
#<alt (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))>
#<alt (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))>
#<alt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))>
#<alt (pow ky 2)>
#<alt (* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))>
#<alt (* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))>
#<alt (* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))>
#<alt (pow ky 2)>
#<alt (* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))>
#<alt (* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))>
#<alt (* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))>
#<alt (pow kx 2)>
#<alt (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))>
#<alt (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))>
#<alt (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))>
#<alt (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (* -1 (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))>
#<alt (* -1 (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))>
#<alt (* -1 (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))>
#<alt (* -1 (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))>
#<alt (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))>
#<alt (+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 ky))))) (* (pow kx 2) l)))>
#<alt (+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 ky))))) (* (pow kx 2) (+ l (* -1/3 (* (pow kx 2) l))))))>
#<alt (+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 ky))))) (* (pow kx 2) (+ l (* (pow kx 2) (+ (* -1/3 l) (* 2/45 (* (pow kx 2) l))))))))>
#<alt (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))>
#<alt (+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 kx))))) (* (pow ky 2) l)))>
#<alt (+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 kx))))) (* (pow ky 2) (+ l (* -1/3 (* (pow ky 2) l))))))>
#<alt (+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 kx))))) (* (pow ky 2) (+ l (* (pow ky 2) (+ (* -1/3 l) (* 2/45 (* (pow ky 2) l))))))))>
#<alt (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2)) (pow Om 4))) (* 2 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))))))>
#<alt (+ 1 (* (pow l 2) (+ (* 2 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3)) (pow Om 6))))))))>
#<alt (* 2 (* (/ l Om) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))>
#<alt (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))>
#<alt (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))>
#<alt (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))>
#<alt (* -1 (* (/ (* l (sqrt -4)) Om) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))>
#<alt (* -1 (* l (+ (* 1/2 (* (/ Om (* (pow l 2) (sqrt -4))) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))) (* (/ (sqrt -4) Om) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))>
#<alt (* -1 (* l (+ (* -1/8 (* (/ (pow Om 3) (* (pow l 4) (pow (sqrt -4) 3))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (+ (* 1/2 (* (/ Om (* (pow l 2) (sqrt -4))) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))) (* (/ (sqrt -4) Om) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))))))>
#<alt (* -1 (* l (+ (* -1/8 (* (/ (pow Om 3) (* (pow l 4) (pow (sqrt -4) 3))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (+ (* 1/16 (* (/ (pow Om 5) (* (pow l 6) (pow (sqrt -4) 5))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 5))))) (+ (* 1/2 (* (/ Om (* (pow l 2) (sqrt -4))) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))) (* (/ (sqrt -4) Om) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))))>
#<alt (* 2 (* (/ 1 Om) (sqrt (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))>
#<alt (/ (+ (* 1/4 (* (pow Om 2) (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))) (* 2 (sqrt (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))) Om)>
#<alt (/ (+ (* 2 (sqrt (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* (pow Om 2) (+ (* -1/64 (* (pow Om 2) (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))))) (* 1/4 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))) Om)>
#<alt (/ (+ (* 2 (sqrt (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* (pow Om 2) (+ (* 1/4 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))) (* (pow Om 2) (+ (* -1/64 (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* 1/512 (* (pow Om 2) (sqrt (/ 1 (* (pow l 5) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 5))))))))))) Om)>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow Om 4))) (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow Om 4))) (+ (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* 4 (/ (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow Om 4))) (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow Om 4))) (+ (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* 4 (/ (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)) (pow Om 6))))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))>
#<alt (/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (* -1 (/ (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)) Om))>
#<alt (* -1 (/ (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)) Om))>
#<alt (* -1 (/ (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)) Om))>
#<alt (* -1 (/ (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)) Om))>
#<alt (/ (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky)))))) Om)>
#<alt (+ (* -1/2 (/ (* l (+ 1 (cos (* -2 ky)))) Om)) (+ (/ l Om) (/ (* (pow kx 2) l) Om)))>
#<alt (+ (* -1/2 (/ (* l (+ 1 (cos (* -2 ky)))) Om)) (+ (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) l) Om)) (/ l Om))) (/ l Om)))>
#<alt (+ (* -1/2 (/ (* l (+ 1 (cos (* -2 ky)))) Om)) (+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow kx 2) l) Om)))) (/ l Om))) (/ l Om)))>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx)))))) Om)>
#<alt (+ (* -1/2 (/ (* l (+ 1 (cos (* -2 kx)))) Om)) (+ (/ l Om) (/ (* (pow ky 2) l) Om)))>
#<alt (+ (* -1/2 (/ (* l (+ 1 (cos (* -2 kx)))) Om)) (+ (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) l) Om)) (/ l Om))) (/ l Om)))>
#<alt (+ (* -1/2 (/ (* l (+ 1 (cos (* -2 kx)))) Om)) (+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow ky 2) l) Om)))) (/ l Om))) (/ l Om)))>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)>
#<alt (+ 1 (cos (* -2 ky)))>
#<alt (+ 1 (+ (cos (* -2 ky)) (* -2 (pow kx 2))))>
#<alt (+ 1 (+ (cos (* -2 ky)) (* (pow kx 2) (- (* 2/3 (pow kx 2)) 2))))>
#<alt (+ 1 (+ (cos (* -2 ky)) (* (pow kx 2) (- (* (pow kx 2) (+ 2/3 (* -4/45 (pow kx 2)))) 2))))>
#<alt (+ (cos (* -2 kx)) (cos (* -2 ky)))>
#<alt (+ (cos (* -2 kx)) (cos (* -2 ky)))>
#<alt (+ (cos (* -2 kx)) (cos (* -2 ky)))>
#<alt (+ (cos (* -2 kx)) (cos (* -2 ky)))>
#<alt (+ (cos (* -2 kx)) (cos (* -2 ky)))>
#<alt (+ (cos (* -2 kx)) (cos (* -2 ky)))>
#<alt (+ (cos (* -2 kx)) (cos (* -2 ky)))>
#<alt (+ (cos (* -2 kx)) (cos (* -2 ky)))>
#<alt (+ 1 (cos (* -2 kx)))>
#<alt (+ 1 (+ (cos (* -2 kx)) (* -2 (pow ky 2))))>
#<alt (+ 1 (+ (cos (* -2 kx)) (* (pow ky 2) (- (* 2/3 (pow ky 2)) 2))))>
#<alt (+ 1 (+ (cos (* -2 kx)) (* (pow ky 2) (- (* (pow ky 2) (+ 2/3 (* -4/45 (pow ky 2)))) 2))))>
#<alt (+ (cos (* -2 kx)) (cos (* -2 ky)))>
#<alt (+ (cos (* -2 kx)) (cos (* -2 ky)))>
#<alt (+ (cos (* -2 kx)) (cos (* -2 ky)))>
#<alt (+ (cos (* -2 kx)) (cos (* -2 ky)))>
#<alt (+ (cos (* -2 kx)) (cos (* -2 ky)))>
#<alt (+ (cos (* -2 kx)) (cos (* -2 ky)))>
#<alt (+ (cos (* -2 kx)) (cos (* -2 ky)))>
#<alt (+ (cos (* -2 kx)) (cos (* -2 ky)))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt (/ (pow ky 2) (pow Om 2))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))>
#<alt (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))>
#<alt (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))>
#<alt (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))>
#<alt (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))>
#<alt (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))>
#<alt (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))>
#<alt (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))>
#<alt (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))>
#<alt (/ (+ (* 4 (* (pow ky 2) (pow l 2))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow ky 2) (pow l 2))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow ky 2) (pow l 2))) (pow Om 2)) (pow Om 2))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))>
#<alt (pow kx 2)>
#<alt (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))>
#<alt (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))>
#<alt (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))>
#<alt (+ 1/2 (* -1/2 (cos (* -2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* -2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* -2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* -2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* -2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* -2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* -2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* -2 kx))))>
#<alt 1>
#<alt (+ 1 (* -2 (pow kx 2)))>
#<alt (+ 1 (* (pow kx 2) (- (* 2/3 (pow kx 2)) 2)))>
#<alt (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/3 (* -4/45 (pow kx 2)))) 2)))>
#<alt (cos (* -2 kx))>
#<alt (cos (* -2 kx))>
#<alt (cos (* -2 kx))>
#<alt (cos (* -2 kx))>
#<alt (cos (* -2 kx))>
#<alt (cos (* -2 kx))>
#<alt (cos (* -2 kx))>
#<alt (cos (* -2 kx))>
#<alt (pow kx 2)>
#<alt (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))>
#<alt (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))>
#<alt (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (* 2 kx))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))>
#<alt (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))>
#<alt (+ 1 (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))>
#<alt (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))>
#<alt (/ (+ (* 4 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))>
#<alt (/ (+ (* 4 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))>
#<alt (+ 1 (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 2 (/ (pow l 2) (pow Om 2))))))>
#<alt (+ 1 (* (pow kx 2) (+ (* 2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))))))>
#<alt (+ 1 (* (pow l 2) (+ (* 2 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))))>
#<alt (* 2 (* (/ l Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))>
#<alt (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))>
#<alt (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))>
#<alt (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))>
#<alt (* -2 (* (/ l Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))>
#<alt (* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))>
#<alt (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))>
#<alt (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))))>
#<alt (* 2 (* (/ l Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))>
#<alt (/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* l (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) Om)>
#<alt (/ (+ (* 2 (* l (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))) Om)>
#<alt (/ (+ (* 2 (* l (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5)))))))))) Om)>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)) (pow Om 4))) (* 2 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))))))>
#<alt (+ 1 (* (pow l 2) (+ (* 2 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)) (pow Om 6))))))))>
#<alt (* 2 (* (/ l Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))>
#<alt (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))>
#<alt (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))))>
#<alt (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))))>
#<alt (* -2 (* (/ l Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))>
#<alt (* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))))>
#<alt (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))))>
#<alt (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))))))>
#<alt (* 2 (* (/ l Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))>
#<alt (/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* l (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) Om)>
#<alt (/ (+ (* 2 (* l (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))))) Om)>
#<alt (/ (+ (* 2 (* l (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 5)))))))))) Om)>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)) (pow Om 6))))))>
#<alt 1>
#<alt (+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))>
#<alt (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)) (pow Om 6))))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2)))))>
#<alt (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* -2 (* (/ (* (pow ky 2) (pow l 4)) (pow Om 4)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))))>
#<alt (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 4) (pow Om 4)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* 4 (* (/ (* (pow ky 2) (pow l 6)) (pow Om 6)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 5))))))))))>
#<alt (* 2 (/ (* ky l) Om))>
#<alt (* ky (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om))))>
#<alt (* ky (+ (* -1/64 (/ (* (pow Om 3) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (* (pow ky 4) (pow l 3)))) (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om)))))>
#<alt (* ky (+ (* -1/64 (/ (* (pow Om 3) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (* (pow ky 4) (pow l 3)))) (+ (* 1/512 (/ (* (pow Om 5) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)) (* (pow ky 6) (pow l 5)))) (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om))))))>
#<alt (* -2 (/ (* ky l) Om))>
#<alt (* -1 (* ky (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om)))))>
#<alt (* -1 (* ky (+ (* -1/64 (/ (* (pow Om 3) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (* (pow ky 4) (pow l 3)))) (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om))))))>
#<alt (* -1 (* ky (+ (* -1/64 (/ (* (pow Om 3) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (* (pow ky 4) (pow l 3)))) (+ (* 1/512 (/ (* (pow Om 5) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)) (* (pow ky 6) (pow l 5)))) (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om)))))))>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* (pow ky 2) l) Om)>
#<alt (+ (/ (* (pow kx 2) l) Om) (/ (* (pow ky 2) l) Om))>
#<alt (+ (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) l) Om)) (/ l Om))) (/ (* (pow ky 2) l) Om))>
#<alt (+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow kx 2) l) Om)))) (/ l Om))) (/ (* (pow ky 2) l) Om))>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) Om)>
#<alt (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om)>
#<alt (+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om) (/ (* (pow ky 2) l) Om))>
#<alt (+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om) (/ (* (pow ky 2) l) Om))>
#<alt (+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om) (/ (* (pow ky 2) l) Om))>
#<alt (/ (* (pow ky 2) l) Om)>
#<alt (* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))>
#<alt (* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))>
#<alt (* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))>
#<alt (/ (* (pow ky 2) l) Om)>
#<alt (* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))>
#<alt (* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))>
#<alt (* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))>
Calls

282 calls:

TimeVariablePointExpression
39.0ms
kx
@0
(* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1)))))
25.0ms
l
@0
(sqrt (+ (/ 1/2 (sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1))) 1/2))
5.0ms
Om
@inf
(sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1))
5.0ms
Om
@0
(+ (/ 1/2 (sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1))) 1/2)
4.0ms
l
@-inf
(+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1)

rewrite376.0ms (2.3%)

Memory
0.3MiB live, 606.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 600×*-lowering-*.f32
4 600×*-lowering-*.f64
3 654×accelerator-lowering-fma.f32
3 654×accelerator-lowering-fma.f64
3 388×pow-lowering-pow.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
067600
1433576
24001548
08408501
Stop Event
iter limit
node limit
Counts
33 → 728
Calls
Call 1
Inputs
(+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1)
(* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1)))))
(sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1))))))
(+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1))))
(sqrt (+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1)))) 1/2))
(+ (* 1/2 (sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1)))) 1/2)
(sqrt (/ 1 (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1)))
(/ 1 (+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1))
(+ (* -1/2 (/ (* (* l l) (+ (* -1/2 (cos (* kx -2))) 1/2)) (* Om Om))) 1)
(/ (* (* l l) (+ (* -1/2 (cos (* kx -2))) 1/2)) (* Om Om))
(* (* l l) (+ (* -1/2 (cos (* kx -2))) 1/2))
(* l l)
(* (* l (/ l Om)) (/ 4 Om))
(sqrt (+ (/ 1/2 (sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1))) 1/2))
(+ (/ 1/2 (sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1))) 1/2)
(/ 1/2 (sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1)))
(+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1)
(* 1/2 (+ 1 (/ 1 (sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1)))))
(+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky))
(+ 1/2 (* -1/2 (cos (+ kx kx))))
(+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l)
(sqrt (+ (* (* (/ l Om) 4) (/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)) 1))
(/ (+ (* l (* -1/2 (+ (cos (* kx -2)) (cos (* ky -2))))) l) Om)
(+ (cos (* kx -2)) (cos (* ky -2)))
(/ (* ky ky) (* Om Om))
(+ (* (* 4 (* l l)) (/ (* ky ky) (* Om Om))) 1)
(+ (* -1/2 (cos (* kx -2))) 1/2)
(cos (* kx -2))
(+ (* -1/2 (cos (+ kx kx))) 1/2)
(+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1)
(sqrt (+ (* (+ (* -1/2 (cos (+ kx kx))) 1/2) (* (* l (/ l Om)) (/ 4 Om))) 1))
(sqrt (+ (* (* (/ l Om) 4) (* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))) 1))
(* (/ l Om) (+ (+ 1/2 (* -1/2 (cos (+ kx kx)))) (* ky ky)))
Outputs
(+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal -1 binary64))))
(fma.f64 l (*.f64 (/.f64 #s(literal 1 binary64) Om) (/.f64 (*.f64 #s(literal 4 binary64) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) Om)) #s(literal 1 binary64))
(fma.f64 (/.f64 l Om) (/.f64 (*.f64 #s(literal 4 binary64) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) Om) #s(literal 1 binary64))
(fma.f64 (/.f64 l Om) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) Om) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 (/.f64 l Om) (/.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l) Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l) Om) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l) (*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 (/.f64 l Om) #s(literal 4 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l) Om) (*.f64 (/.f64 l Om) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l) Om) (*.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) Om) (/.f64 l Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (/.f64 #s(literal 1 binary64) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l) Om) (/.f64 l Om)) #s(literal 4 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal -1 binary64))))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64)))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64))) #s(literal 1/2 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1 binary64))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1/4 binary64)) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 3 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om))))) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -3/2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/4 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) (sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) #s(literal 1/8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/4 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/4 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))))
(/.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) #s(literal 1/8 binary64)) (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64))) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/4 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/4 binary64)))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))))
(pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/4 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) (*.f64 (*.f64 (*.f64 Om Om) Om) (*.f64 (*.f64 Om Om) Om))) #s(literal 1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om))))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal -1 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) (*.f64 (*.f64 (*.f64 Om Om) Om) (*.f64 (*.f64 Om Om) Om))) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) #s(literal -1 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om)))))
(exp.f64 (fma.f64 (neg.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om)))) #s(literal 1/2 binary64) (*.f64 (neg.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om)))) #s(literal 1/2 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))))
(pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal -2 binary64))
(pow.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) (*.f64 (*.f64 (*.f64 Om Om) Om) (*.f64 (*.f64 Om Om) Om))) #s(literal 1 binary64))) (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) (*.f64 (*.f64 (*.f64 Om Om) Om) (*.f64 (*.f64 Om Om) Om))) #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 l l) (*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 l l) Om) (*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 l l) Om)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)))))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))))))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (neg.f64 (*.f64 Om Om))))
(neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 l l))) (*.f64 Om Om)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 Om (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) Om))))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 l l))) (neg.f64 (*.f64 Om Om)))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) Om)) Om)
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 l l)))) (neg.f64 (neg.f64 (*.f64 Om Om))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) Om))) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 Om Om))
(/.f64 (*.f64 (/.f64 (*.f64 l l) Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)
(pow.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 Om (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) Om))) #s(literal -1 binary64))
(*.f64 l (*.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om))))
(*.f64 l (*.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 Om Om))))
(*.f64 l (*.f64 (/.f64 l Om) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om)))
(*.f64 l (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)))
(*.f64 (/.f64 l Om) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om))
(*.f64 (/.f64 l Om) (*.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om)))
(*.f64 (/.f64 l Om) (pow.f64 (/.f64 Om (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))))
(*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 l l) (/.f64 #s(literal 1 binary64) (*.f64 Om Om))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om)))
(*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om))
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 l l))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 Om Om))))
(*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) Om) (/.f64 (*.f64 l l) Om))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) Om)))
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (/.f64 (*.f64 l l) Om)) (/.f64 #s(literal 1 binary64) Om))
(*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 Om Om)) (*.f64 l l))
(+.f64 (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 l l))) (*.f64 #s(literal 1/2 binary64) (*.f64 l l)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 l l)) (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 l l))))
(fma.f64 l (*.f64 l (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l l)))
(fma.f64 l (*.f64 l #s(literal 1/2 binary64)) (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 l l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (*.f64 l l)) (*.f64 #s(literal 1/2 binary64) (*.f64 l l)))
(fma.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 #s(literal 1/2 binary64) (*.f64 l l)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 l l) (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 l l))))
(fma.f64 (*.f64 l l) #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 l l))))
(fma.f64 (*.f64 l l) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 l l)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (*.f64 l l)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) l) l (*.f64 #s(literal 1/2 binary64) (*.f64 l l)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) l) l (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 l l))))
(fma.f64 (*.f64 (*.f64 l l) #s(literal -1/2 binary64)) (cos.f64 (*.f64 kx #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 l l)))
(fma.f64 (*.f64 (*.f64 l l) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 l l)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (*.f64 l l)) #s(literal 3 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 l (*.f64 l l))))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 l l))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 l l)) (*.f64 #s(literal 1/2 binary64) (*.f64 l l))) (*.f64 (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 l l))) (*.f64 #s(literal 1/2 binary64) (*.f64 l l))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 l l))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 l l)) (*.f64 #s(literal 1/2 binary64) (*.f64 l l)))) (-.f64 (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 l l))) (*.f64 #s(literal 1/2 binary64) (*.f64 l l))))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 (pow.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64))) (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/4 binary64))))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) #s(literal -1/4 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (*.f64 l l)) (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/4 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) #s(literal -1/4 binary64)) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(*.f64 l (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 l l))
(*.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) l)
(exp.f64 (*.f64 (log.f64 l) #s(literal 2 binary64)))
(pow.f64 l #s(literal 2 binary64))
(pow.f64 (*.f64 l l) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 l)) #s(literal 2 binary64))
(*.f64 l l)
(*.f64 (exp.f64 (log.f64 l)) (exp.f64 (log.f64 l)))
(/.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 Om l))
(/.f64 #s(literal 1 binary64) (/.f64 Om (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) Om)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(/.f64 (/.f64 (*.f64 l l) Om) (*.f64 Om #s(literal 1/4 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) Om) Om)
(/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) #s(literal 1 binary64)) (*.f64 Om (/.f64 Om l)))
(/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (neg.f64 l)) (neg.f64 (*.f64 Om Om)))
(/.f64 (*.f64 (*.f64 l l) #s(literal 1 binary64)) (*.f64 Om (*.f64 Om #s(literal 1/4 binary64))))
(/.f64 (*.f64 (*.f64 l l) #s(literal -4 binary64)) (neg.f64 (*.f64 Om Om)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 l l)) (*.f64 (*.f64 Om #s(literal 1/4 binary64)) Om))
(/.f64 (*.f64 #s(literal -4 binary64) (*.f64 l l)) (neg.f64 (*.f64 Om Om)))
(/.f64 (neg.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) Om)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) l) Om)
(/.f64 (*.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 Om l))
(/.f64 (*.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (/.f64 (*.f64 l l) Om) #s(literal 1 binary64)) (*.f64 Om #s(literal 1/4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 l l) Om) #s(literal -4 binary64)) (neg.f64 Om))
(/.f64 (*.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 l l)) Om)
(/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (/.f64 l Om)) Om)
(/.f64 (*.f64 (*.f64 l l) (/.f64 #s(literal 4 binary64) Om)) Om)
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 l l) Om)) (*.f64 Om #s(literal 1/4 binary64)))
(/.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 l l) Om)) (neg.f64 Om))
(pow.f64 (/.f64 Om (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) Om)) #s(literal -1 binary64))
(*.f64 l (/.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 Om Om)))
(*.f64 (/.f64 l Om) (*.f64 (/.f64 l Om) #s(literal 4 binary64)))
(*.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) Om) (/.f64 (*.f64 l l) Om)))
(*.f64 #s(literal 4 binary64) (*.f64 (/.f64 l Om) (/.f64 l Om)))
(*.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 l Om))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 #s(literal 4 binary64) Om))
(*.f64 (/.f64 #s(literal 4 binary64) Om) (/.f64 (*.f64 l l) Om))
(*.f64 (/.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 Om Om)) l)
(*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) Om) (/.f64 #s(literal 1 binary64) Om))
(*.f64 (*.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) l) (/.f64 #s(literal 1 binary64) Om))
(*.f64 (*.f64 (/.f64 #s(literal 4 binary64) Om) l) (/.f64 l Om))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1/4 binary64))) (sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1/4 binary64))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)) (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))))))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1/4 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1/4 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -3/2 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))))))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1/2 binary64) (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64))))
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(fma.f64 l (*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 l Om) (*.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 l Om) (*.f64 (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (/.f64 l Om) #s(literal 4 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 l Om) (*.f64 (*.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 (/.f64 l Om) (*.f64 (/.f64 l Om) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 l Om) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 l Om) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 l Om) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 l Om) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (/.f64 l Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (/.f64 l Om) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (/.f64 l Om)) #s(literal 4 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -3/2 binary64)))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -3/2 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -3/2 binary64))) #s(literal 1/2 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (*.f64 ky ky)))
(+.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (+.f64 #s(literal 1/2 binary64) (*.f64 ky ky)))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 ky ky))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (*.f64 ky ky)) #s(literal 1/2 binary64))
(+.f64 (fma.f64 ky ky #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (-.f64 #s(literal 1/2 binary64) (*.f64 ky ky)))) (/.f64 (*.f64 ky (*.f64 ky (*.f64 ky ky))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (-.f64 #s(literal 1/2 binary64) (*.f64 ky ky)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (+.f64 #s(literal 1/2 binary64) (*.f64 ky ky)))
(fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 ky ky)))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 ky ky))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/4 binary64)))) (*.f64 ky ky))
(fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (*.f64 ky ky))
(fma.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64))) (*.f64 ky ky))
(fma.f64 (exp.f64 (log.f64 ky)) (exp.f64 (log.f64 ky)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (-.f64 #s(literal 1/2 binary64) (*.f64 ky ky))) (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 ky (*.f64 ky (*.f64 ky ky))))))
(/.f64 (fma.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 ky (*.f64 ky (*.f64 ky ky)) (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (-.f64 #s(literal 1/2 binary64) (*.f64 ky ky))))
(/.f64 (neg.f64 (fma.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 ky (*.f64 ky (*.f64 ky ky))))) (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (-.f64 #s(literal 1/2 binary64) (*.f64 ky ky)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (*.f64 ky ky)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (*.f64 ky ky)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (*.f64 ky ky))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (*.f64 ky ky)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (*.f64 ky ky))))
(/.f64 (-.f64 (*.f64 ky (*.f64 ky (*.f64 ky ky))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(pow.f64 (/.f64 (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (-.f64 #s(literal 1/2 binary64) (*.f64 ky ky))) (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 ky (*.f64 ky (*.f64 ky ky))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (-.f64 #s(literal 1/2 binary64) (*.f64 ky ky)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/4 binary64))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal -1/4 binary64))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/4 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal -1/4 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64))))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/4 binary64))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/4 binary64)))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64))))
(+.f64 l (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))))
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) l)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) (neg.f64 l))) (/.f64 (*.f64 l l) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) (neg.f64 l))))
(fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))) l)
(fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) l)
(fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)
(fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))) l l)
(fma.f64 (*.f64 l #s(literal -1/2 binary64)) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(fma.f64 (*.f64 l (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))) #s(literal -1/2 binary64) l)
(fma.f64 (*.f64 (*.f64 l #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 kx ky)) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 kx ky)) #s(literal 1/2 binary64)))) l)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 l (-.f64 l (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)))) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64))) (fma.f64 l (*.f64 l l) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) (neg.f64 l)) (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 l l))))
(/.f64 (fma.f64 l (*.f64 l l) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 l (-.f64 l (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)))) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64))))
(/.f64 (fma.f64 l (*.f64 l l) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 l l (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 l (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 l l)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) (neg.f64 l)))
(/.f64 (neg.f64 (fma.f64 l (*.f64 l l) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 l (-.f64 l (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)))) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 l l))) (neg.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) (neg.f64 l))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64))) (-.f64 l (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)))))
(pow.f64 (/.f64 (fma.f64 l (-.f64 l (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)))) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64))) (fma.f64 l (*.f64 l l) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) (neg.f64 l)) (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 l l))) #s(literal -1 binary64))
(*.f64 (fma.f64 l (*.f64 l l) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 l (-.f64 l (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)))) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 l l)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) (neg.f64 l))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) l)
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log1p.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)))))
(sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal -1 binary64))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal -1 binary64))))
(pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 l #s(literal 4 binary64)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 Om (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l) (neg.f64 Om)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) Om))
(/.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l) Om)
(/.f64 #s(literal 1 binary64) (/.f64 Om (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 Om (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 Om (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l))))
(/.f64 (neg.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (neg.f64 Om))
(/.f64 (fma.f64 l (*.f64 l l) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 3 binary64))) (*.f64 Om (fma.f64 l (-.f64 l (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)))) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 l l)) (*.f64 Om (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) (neg.f64 l))))
(/.f64 (*.f64 (fma.f64 l (*.f64 l l) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 l (-.f64 l (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)))) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64))) Om))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 l l)) #s(literal 1 binary64)) (*.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) (neg.f64 l)) Om))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l))) (neg.f64 (neg.f64 Om)))
(/.f64 (*.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l) #s(literal 1 binary64)) Om)
(/.f64 (*.f64 (fma.f64 l (*.f64 l l) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) Om)) (fma.f64 l (-.f64 l (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)))) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 l l)) (/.f64 #s(literal 1 binary64) Om)) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) (neg.f64 l)))
(pow.f64 (/.f64 Om (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 Om (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l) (/.f64 #s(literal 1 binary64) Om))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l) Om))
(*.f64 (neg.f64 (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) (/.f64 #s(literal 1 binary64) (neg.f64 Om)))
(*.f64 (/.f64 #s(literal 1 binary64) Om) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l))
(*.f64 (/.f64 #s(literal 1 binary64) Om) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) l)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 Om (fma.f64 l (*.f64 l l) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 l (-.f64 l (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)))) (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 Om (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 l l))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 l #s(literal -1/2 binary64)) (neg.f64 l))))
(+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) (cos.f64 (*.f64 kx #s(literal -2 binary64))))
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) (-.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) ky))))) (-.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64))))))) (+.f64 (pow.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) ky))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) #s(literal 3 binary64))) (fma.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) ky))))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))))))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) ky)))))) (-.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) ky))))))) (neg.f64 (-.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) ky))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64))))))) (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) (cos.f64 (*.f64 kx #s(literal -2 binary64)))))
(pow.f64 (/.f64 (fma.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64))))))) (+.f64 (pow.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) ky))))))) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 kx ky)) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 kx ky)) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 kx ky)) #s(literal 1/2 binary64))) (cos.f64 (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) ky) (*.f64 kx #s(literal -2 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 kx ky)) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 kx ky)) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(*.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) ky)) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))))))
(*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) ky)))))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 kx ky)) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 kx ky)) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 ky Om)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 Om Om) (*.f64 ky ky))) #s(literal -1 binary64)))
(exp.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 ky)) (*.f64 (log.f64 Om) #s(literal 2 binary64))))
(neg.f64 (/.f64 (*.f64 ky ky) (neg.f64 (*.f64 Om Om))))
(neg.f64 (/.f64 (neg.f64 (*.f64 ky ky)) (*.f64 Om Om)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 Om Om) (*.f64 ky ky)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (neg.f64 (*.f64 ky ky)) (neg.f64 (*.f64 Om Om)))
(/.f64 (/.f64 (*.f64 ky ky) Om) Om)
(/.f64 (neg.f64 (neg.f64 (*.f64 ky ky))) (neg.f64 (neg.f64 (*.f64 Om Om))))
(/.f64 (neg.f64 (/.f64 (*.f64 ky ky) Om)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 ky ky) #s(literal 1 binary64)) (*.f64 Om Om))
(/.f64 (*.f64 (/.f64 ky Om) ky) Om)
(pow.f64 (/.f64 ky Om) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 Om Om) (*.f64 ky ky)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 ky ky)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om)) #s(literal -1 binary64))
(*.f64 ky (/.f64 ky (*.f64 Om Om)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))
(*.f64 (*.f64 ky ky) (/.f64 #s(literal 1 binary64) (*.f64 Om Om)))
(*.f64 (*.f64 ky ky) (pow.f64 (/.f64 #s(literal 1 binary64) Om) #s(literal 2 binary64)))
(*.f64 (neg.f64 (*.f64 ky ky)) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 Om Om))))
(*.f64 (/.f64 ky Om) (/.f64 ky Om))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) (*.f64 ky ky))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 ky ky)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) Om) (/.f64 (*.f64 ky ky) Om))
(*.f64 (/.f64 (*.f64 ky ky) Om) (/.f64 #s(literal 1 binary64) Om))
(*.f64 (/.f64 ky (*.f64 Om Om)) ky)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om)))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om)) #s(literal 1 binary64))
(exp.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky))) (*.f64 (*.f64 Om Om) (*.f64 Om Om))) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal -1 binary64))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 ky (*.f64 (/.f64 ky (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (*.f64 l l))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 l l) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 ky ky) (*.f64 Om Om))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 ky ky) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (*.f64 l l))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 ky ky) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (*.f64 l l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 ky ky) (*.f64 Om Om)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 ky Om) (*.f64 (/.f64 ky Om) (*.f64 #s(literal 4 binary64) (*.f64 l l))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (/.f64 #s(literal 1 binary64) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) Om) (/.f64 (*.f64 ky ky) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 l (/.f64 (*.f64 ky ky) (*.f64 Om Om))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 ky Om)) (/.f64 ky Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 4 binary64)) (*.f64 l l) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 ky ky) (*.f64 Om Om)) (*.f64 l #s(literal 4 binary64))) l #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om)))) (fma.f64 (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) (*.f64 (*.f64 (*.f64 Om Om) Om) (*.f64 (*.f64 Om Om) Om))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal -1 binary64)) (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) (*.f64 (*.f64 (*.f64 Om Om) Om) (*.f64 (*.f64 Om Om) Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om)))))
(/.f64 (fma.f64 (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) (*.f64 (*.f64 (*.f64 Om Om) Om) (*.f64 (*.f64 Om Om) Om))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky))) (*.f64 (*.f64 Om Om) (*.f64 Om Om))) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om)))))
(/.f64 (fma.f64 (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) (*.f64 (*.f64 (*.f64 Om Om) Om) (*.f64 (*.f64 Om Om) Om))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om))))))
(/.f64 (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal -1 binary64)))
(/.f64 (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) (*.f64 (*.f64 (*.f64 Om Om) Om) (*.f64 (*.f64 Om Om) Om))) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) #s(literal -1 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky))) (*.f64 (*.f64 Om Om) (*.f64 Om Om)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om))))
(pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om)))) (fma.f64 (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) (*.f64 (*.f64 (*.f64 Om Om) Om) (*.f64 (*.f64 Om Om) Om))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal -1 binary64)) (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) (*.f64 (*.f64 (*.f64 Om Om) Om) (*.f64 (*.f64 Om Om) Om))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 ky ky)) (*.f64 Om Om))))))
(*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal -1 binary64))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64)))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64))))))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/4 binary64))) (fma.f64 (pow.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) #s(literal -1/4 binary64))))
(/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/4 binary64))))
(/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64))))))) (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) #s(literal -1/4 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/4 binary64))) (fma.f64 (pow.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/4 binary64)))))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 kx #s(literal -2 binary64)))))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal -1/2 binary64))))
(cos.f64 (*.f64 kx #s(literal -2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/4 binary64))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal -1/4 binary64))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/4 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal -1/4 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64))))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/4 binary64))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 kx kx)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal 1/4 binary64)) (*.f64 (cos.f64 (+.f64 kx kx)) #s(literal -1/4 binary64)))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx))))))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 kx kx))))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal -1 binary64))))
(fma.f64 l (*.f64 (/.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 l l) Om) (*.f64 (/.f64 #s(literal 4 binary64) Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (/.f64 (*.f64 l l) Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 #s(literal 4 binary64) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (*.f64 (/.f64 #s(literal 4 binary64) Om) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (/.f64 (*.f64 l #s(literal 4 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 #s(literal 4 binary64) Om)) (/.f64 (*.f64 l l) Om) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) Om) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal -1 binary64))))
(pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))))
(sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) #s(literal -1 binary64))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 (*.f64 l (*.f64 ky ky)) Om))
(+.f64 (/.f64 (*.f64 l (*.f64 ky ky)) Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (/.f64 l Om) #s(literal 1/2 binary64)) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (*.f64 ky ky))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 l Om)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (*.f64 ky ky)) (/.f64 l Om)))
(fma.f64 l (*.f64 (/.f64 #s(literal 1 binary64) Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 (*.f64 l (*.f64 ky ky)) Om))
(fma.f64 l (*.f64 (/.f64 #s(literal 1 binary64) Om) (*.f64 ky ky)) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 l Om) #s(literal 1/2 binary64) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (*.f64 ky ky))))
(fma.f64 (/.f64 l Om) (*.f64 ky ky) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 (*.f64 l (*.f64 ky ky)) Om))
(fma.f64 ky (*.f64 ky (/.f64 l Om)) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 l Om) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (*.f64 ky ky)) (/.f64 l Om)))
(fma.f64 (*.f64 ky ky) (/.f64 l Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (/.f64 l Om) (/.f64 (*.f64 l (*.f64 ky ky)) Om))
(fma.f64 (*.f64 (*.f64 ky ky) l) (/.f64 #s(literal 1 binary64) Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) l) (/.f64 #s(literal 1 binary64) Om) (/.f64 (*.f64 l (*.f64 ky ky)) Om))
(fma.f64 (*.f64 (/.f64 l Om) ky) ky (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 Om (*.f64 l (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 Om l))
(/.f64 (*.f64 l (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) Om)
(/.f64 (*.f64 l (fma.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 Om (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 l (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 ky (*.f64 ky (*.f64 ky ky))))) (*.f64 Om (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (-.f64 #s(literal 1/2 binary64) (*.f64 ky ky)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (/.f64 Om l) (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 ky (*.f64 ky (*.f64 ky ky))))) (*.f64 (/.f64 Om l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (-.f64 #s(literal 1/2 binary64) (*.f64 ky ky)))))
(/.f64 (*.f64 (neg.f64 l) (fma.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (neg.f64 Om) (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (neg.f64 l) (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 ky (*.f64 ky (*.f64 ky ky))))) (*.f64 (neg.f64 Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (-.f64 #s(literal 1/2 binary64) (*.f64 ky ky)))))
(/.f64 (*.f64 (fma.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) l) (*.f64 (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) Om))
(/.f64 (*.f64 (fma.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 Om l)))
(/.f64 (*.f64 (fma.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (neg.f64 l)) (*.f64 (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 Om)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) l) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (-.f64 #s(literal 1/2 binary64) (*.f64 ky ky))) Om))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (-.f64 #s(literal 1/2 binary64) (*.f64 ky ky))) (/.f64 Om l)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) (neg.f64 l)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (-.f64 #s(literal 1/2 binary64) (*.f64 ky ky))) (neg.f64 Om)))
(/.f64 (neg.f64 (*.f64 l (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) (neg.f64 Om))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) (/.f64 (*.f64 l (*.f64 l l)) (*.f64 (*.f64 Om Om) Om)))) (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 ky ky)) Om) (/.f64 (*.f64 l (*.f64 ky ky)) Om)) (*.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 (*.f64 l (*.f64 ky ky)) Om)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 l (*.f64 ky ky)) Om) (/.f64 (*.f64 l (*.f64 ky ky)) Om))) (-.f64 (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 (*.f64 l (*.f64 ky ky)) Om)))
(/.f64 (*.f64 (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 Om l))
(/.f64 (*.f64 (/.f64 l Om) (fma.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 l Om) (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 ky (*.f64 ky (*.f64 ky ky))))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (-.f64 #s(literal 1/2 binary64) (*.f64 ky ky))))
(/.f64 (*.f64 (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (/.f64 Om l))
(/.f64 (*.f64 (neg.f64 l) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (neg.f64 Om))
(/.f64 (*.f64 (fma.f64 (*.f64 ky ky) (*.f64 ky (*.f64 ky (*.f64 ky ky))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (/.f64 l Om)) (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 ky (*.f64 ky (*.f64 ky ky)))) (/.f64 l Om)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (-.f64 #s(literal 1/2 binary64) (*.f64 ky ky))))
(pow.f64 (/.f64 Om (*.f64 l (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))) #s(literal -1 binary64))
(*.f64 l (*.f64 (/.f64 #s(literal 1 binary64) Om) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))))
(*.f64 l (/.f64 (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) Om))
(*.f64 (/.f64 l Om) (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))))
(*.f64 (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64))) (/.f64 l Om))
(*.f64 (*.f64 l (fma.f64 ky ky (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) Om))

simplify634.0ms (4%)

Memory
3.4MiB live, 1 109.7MiB allocated
Algorithm
egg-herbie
Rules
7 242×*-lowering-*.f32
7 242×*-lowering-*.f64
4 764×accelerator-lowering-fma.f32
4 764×accelerator-lowering-fma.f64
4 668×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0247339281
1709439229
0803836550
Stop Event
iter limit
node limit
Counts
1 128 → 1 128
Calls
Call 1
Inputs
1
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))
(* 4 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(* -4 (/ (* (pow l 2) (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)) (pow Om 2)))
(* (pow l 2) (+ (* -4 (/ (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* -4 (/ (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* -4 (/ (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) (pow Om 2))) (/ 1 (pow l 2))))
(* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))
(/ (+ (* 4 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (pow Om 2)) (pow Om 2))
1
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
1
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))) (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))
(+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))
(+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))
(+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
1
(+ 1 (* -1 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))))))))
1/2
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))
(+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))
(+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3)))) (* Om (pow l 5))) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))
1/2
(+ 1/2 (* -1/2 (* (/ (* Om (sqrt -1/4)) l) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))
(+ 1/2 (* -1 (/ (+ (* -1/64 (* (/ (pow Om 3) (* (pow l 2) (sqrt -1/4))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (* 1/2 (* (* Om (sqrt -1/4)) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))))) l)))
(+ 1/2 (* -1 (/ (+ (* -1/4 (* (/ (+ (* 1/1024 (/ (pow Om 6) (* (pow (sqrt -1/4) 2) (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3)))) (* 1/64 (/ (pow Om 6) (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3)))) (* Om (* (pow l 4) (sqrt -1/4)))) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))) (+ (* -1/64 (* (/ (pow Om 3) (* (pow l 2) (sqrt -1/4))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (* 1/2 (* (* Om (sqrt -1/4)) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))) l)))
1/2
(+ 1/2 (* 1/4 (* Om (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))
(+ 1/2 (* Om (+ (* -1/32 (* (pow Om 2) (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))))) (* 1/4 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))))
(+ 1/2 (* Om (+ (* 1/4 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))) (* (pow Om 2) (+ (* -1/32 (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* 3/512 (* (pow Om 2) (sqrt (/ 1 (* (pow l 5) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 5)))))))))))
1
(+ 1 (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))) (pow Om 6))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))
(+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))
(+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(* (sqrt 1/2) (sqrt 2))
(+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))
(+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))
(+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3) (pow Om 6))))) (* -1 (/ (* (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (- (* -1/2 (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))
(+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))
(+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))))) (pow l 3))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* -1/2 (* (/ (* Om (* (sqrt -1/4) (sqrt 1/2))) l) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/8 (/ (* (pow Om 2) (* (pow (sqrt -1/4) 2) (sqrt 1/2))) (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))) (* 1/2 (* (* Om (* (sqrt -1/4) (sqrt 1/2))) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))))) l)))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/32 (* (/ (pow Om 3) (sqrt -1/4)) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (* -1/8 (* (* (pow Om 3) (pow (sqrt -1/4) 3)) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))))) l)) (* -1/8 (/ (* (pow Om 2) (* (pow (sqrt -1/4) 2) (sqrt 1/2))) (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))) l)) (* 1/2 (* (* Om (* (sqrt -1/4) (sqrt 1/2))) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))))) l)))
(sqrt 1/2)
(+ (sqrt 1/2) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))
(+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 1/4 (* (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (sqrt 1/2))))))
(+ (sqrt 1/2) (* Om (+ (* 1/4 (* (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (sqrt 1/2))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* -1/64 (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))))))))))))
(* (sqrt 1/2) (sqrt 2))
(+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))
(+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))
(+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* -1 (/ (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
(* (sqrt 1/2) (sqrt 2))
(+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))
(+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))
(+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* -1 (/ (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))
(+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))
(+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))))))
(+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))
(+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))
(+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))))))
(+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
2
(+ 2 (* -2 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))
(+ 2 (* (pow l 2) (+ (* -2 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4)))))))))
(+ 2 (* (pow l 2) (+ (* -2 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))))))))
1
(+ 1 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))
(+ 1 (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))
(+ 1 (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3)))) (* Om (pow l 5))) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))
1
(+ 1 (* -1 (* (/ (* Om (sqrt -1/4)) l) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))
(+ 1 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (* (pow l 2) (sqrt -1/4))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (* (* Om (sqrt -1/4)) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))) l)))
(+ 1 (* -1 (/ (+ (* -1/2 (* (/ (+ (* 1/1024 (/ (pow Om 6) (* (pow (sqrt -1/4) 2) (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3)))) (* 1/64 (/ (pow Om 6) (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3)))) (* Om (* (pow l 4) (sqrt -1/4)))) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))) (+ (* -1/32 (* (/ (pow Om 3) (* (pow l 2) (sqrt -1/4))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (* (* Om (sqrt -1/4)) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))))) l)))
1
(+ 1 (* 1/2 (* Om (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))
(+ 1 (* Om (+ (* -1/16 (* (pow Om 2) (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))))) (* 1/2 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))))
(+ 1 (* Om (+ (* 1/2 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))) (* (pow Om 2) (+ (* -1/16 (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* 3/256 (* (pow Om 2) (sqrt (/ 1 (* (pow l 5) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 5)))))))))))
2
(+ 2 (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 2 (+ (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4)))))
(+ 2 (+ (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))) (pow Om 6))))))
2
(+ 2 (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 2 (+ (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4)))))
(+ 2 (+ (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))) (pow Om 6))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))
(+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))
(+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))))
(+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))
(+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))
(+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))))
(+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
1
(+ 1 (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow ky 2) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (* 1/4 (/ (pow ky 4) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow ky 2) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (pow ky 2) (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow ky 6) (pow Om 6))))) (* -1/2 (/ (* (pow ky 2) (- (* -1/4 (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (* 1/4 (/ (pow ky 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (* 1/4 (/ (pow ky 4) (pow Om 4))))))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* 1/8 (/ Om (* ky (* l (sqrt 1/2))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* ky (* l (sqrt 1/2)))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) (+ (* 1/8 (/ Om (* ky (* l (sqrt 1/2))))) (* 1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow ky 3))) (* -1/512 (/ (pow Om 3) (* (pow ky 3) (pow (sqrt 1/2) 4))))) (* (pow l 3) (sqrt 1/2)))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* -1/8 (/ Om (* ky (* l (sqrt 1/2))))))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* (pow ky 2) (* l (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* ky (sqrt 1/2))))) l)))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow ky 3))) (* -1/512 (/ (pow Om 3) (* (pow ky 3) (pow (sqrt 1/2) 4))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow ky 2) (pow (sqrt 1/2) 3))))) l)) (* 1/8 (/ Om (* ky (sqrt 1/2))))) l)))
1
(+ 1 (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow ky 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow ky 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))
(+ 1 (* (pow ky 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* 1/2 (* (pow ky 2) (- (* -1/4 (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow l 6) (pow Om 6))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* 1/8 (/ Om (* ky (* l (sqrt 1/2))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* ky (* l (sqrt 1/2)))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) (+ (* 1/8 (/ Om (* ky (* l (sqrt 1/2))))) (* 1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow l 3))) (* -1/512 (/ (pow Om 3) (* (pow l 3) (pow (sqrt 1/2) 4))))) (* (pow ky 3) (sqrt 1/2)))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* -1/8 (/ Om (* ky (* l (sqrt 1/2))))))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* ky (* (pow l 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* l (sqrt 1/2))))) ky)))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow l 3))) (* -1/512 (/ (pow Om 3) (* (pow l 3) (pow (sqrt 1/2) 4))))) (* ky (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) ky)) (* 1/8 (/ Om (* l (sqrt 1/2))))) ky)))
(sqrt 1/2)
(+ (sqrt 1/2) (* 1/8 (/ Om (* ky (* l (sqrt 1/2))))))
(+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ 1 (* ky (* l (sqrt 1/2))))))))
(+ (sqrt 1/2) (* Om (+ (* Om (- (* 1/2 (/ (* Om (- (* 1/512 (/ 1 (* (pow ky 3) (* (pow l 3) (pow (sqrt 1/2) 4))))) (* 1/32 (/ 1 (* (pow ky 3) (pow l 3)))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))))) (* 1/8 (/ 1 (* ky (* l (sqrt 1/2))))))))
1
(+ 1 (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (+ (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))
(+ 1 (+ (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6))))) (* -1/2 (* (pow ky 2) (* (pow l 2) (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))))))) (pow Om 6))))))
1
(+ 1 (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (+ (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))
(+ 1 (+ (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6))))) (* -1/2 (* (pow ky 2) (* (pow l 2) (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))))))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (pow ky 2) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (pow ky 2) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (pow ky 2) (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow ky 6) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))))))))
1/2
(+ 1/2 (* 1/4 (/ Om (* ky l))))
(+ 1/2 (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l)))))
(+ 1/2 (+ (* -1/2 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 5)))) (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l))))))
1/2
(+ 1/2 (* -1/4 (/ Om (* ky l))))
(+ 1/2 (* -1 (/ (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/4 (/ Om ky))) l)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 4)))) (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/4 (/ Om ky)))) l)))
1
(+ 1 (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow ky 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow ky 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4)))))))))
(+ 1 (* (pow ky 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -1/4 (* (pow ky 2) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow l 6) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
1/2
(+ 1/2 (* 1/4 (/ Om (* ky l))))
(+ 1/2 (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l)))))
(+ 1/2 (+ (* -1/2 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 5)))) (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l))))))
1/2
(+ 1/2 (* -1/4 (/ Om (* ky l))))
(+ 1/2 (* -1 (/ (+ (* -1/32 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/4 (/ Om l))) ky)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1/32 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/4 (/ Om l)))) ky)))
1/2
(+ 1/2 (* 1/4 (/ Om (* ky l))))
(+ 1/2 (* Om (+ (* -1/32 (/ (pow Om 2) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ 1 (* ky l))))))
(+ 1/2 (* Om (+ (* (pow Om 2) (- (* 3/512 (/ (pow Om 2) (* (pow ky 5) (pow l 5)))) (* 1/32 (/ 1 (* (pow ky 3) (pow l 3)))))) (* 1/4 (/ 1 (* ky l))))))
1
(+ 1 (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6)))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6)))) (pow Om 6))))))
1
(+ 1 (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (pow ky 2) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (pow ky 2) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (pow ky 2) (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow ky 6) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))))))))
(* 1/2 (/ Om (* ky l)))
(/ (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky))) l)
(/ (+ (* -1 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky)))) l)
(/ (+ (* -1 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* ky (+ (* 1/256 (/ (pow Om 8) (pow ky 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (pow ky 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky))))) l)
(* -1/2 (/ Om (* ky l)))
(* -1 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky))) l))
(* -1 (/ (+ (* -1 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky)))) l))
(* -1 (/ (+ (* -1 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* ky (+ (* 1/256 (/ (pow Om 8) (pow ky 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (pow ky 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky))))) l))
1
(+ 1 (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow ky 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* -1/2 (* (pow ky 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4)))))))))
(+ 1 (* (pow ky 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -1/2 (* (pow ky 2) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow l 6) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(* 1/2 (/ Om (* ky l)))
(/ (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l))) ky)
(/ (+ (* -1 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l)))) ky)
(/ (+ (* -1 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1 (/ (* l (+ (* 1/256 (/ (pow Om 8) (pow l 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (pow l 2))))) (* Om (pow ky 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l))))) ky)
(* -1/2 (/ Om (* ky l)))
(* -1 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l))) ky))
(* -1 (/ (+ (* -1 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l)))) ky))
(* -1 (/ (+ (* -1 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1 (/ (* l (+ (* 1/256 (/ (pow Om 8) (pow l 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (pow l 2))))) (* Om (pow ky 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l))))) ky))
(* 1/2 (/ Om (* ky l)))
(* Om (+ (* -1/16 (/ (pow Om 2) (* (pow ky 3) (pow l 3)))) (* 1/2 (/ 1 (* ky l)))))
(* Om (+ (* (pow Om 2) (- (* 3/256 (/ (pow Om 2) (* (pow ky 5) (pow l 5)))) (* 1/16 (/ 1 (* (pow ky 3) (pow l 3)))))) (* 1/2 (/ 1 (* ky l)))))
(* Om (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -5/2048 (/ (pow Om 2) (* (pow ky 7) (pow l 7)))) (* 3/256 (/ 1 (* (pow ky 5) (pow l 5)))))) (* 1/16 (/ 1 (* (pow ky 3) (pow l 3)))))) (* 1/2 (/ 1 (* ky l)))))
1
(+ 1 (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))
(+ 1 (+ (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6)))) (pow Om 6))))))
1
(+ 1 (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))
(+ 1 (+ (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6)))) (pow Om 6))))))
1
(+ 1 (* -4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow l 2) (- (* 16 (/ (* (pow ky 4) (pow l 2)) (pow Om 4))) (* 4 (/ (pow ky 2) (pow Om 2))))))
(+ 1 (* (pow l 2) (- (* (pow l 2) (- (* -64 (/ (* (pow ky 6) (pow l 2)) (pow Om 6))) (* -16 (/ (pow ky 4) (pow Om 4))))) (* 4 (/ (pow ky 2) (pow Om 2))))))
(* 1/4 (/ (pow Om 2) (* (pow ky 2) (pow l 2))))
(/ (+ (* -1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (pow l 2))
(/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow ky 6) (pow l 4)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (* 1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2))))) (pow l 2))
(/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow ky 8) (pow l 6)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow ky 6) (pow l 4)))) (* 1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2)))))) (pow l 2))
(* 1/4 (/ (pow Om 2) (* (pow ky 2) (pow l 2))))
(/ (+ (* -1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (pow l 2))
(/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow ky 6) (pow l 4)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (* 1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2))))) (pow l 2))
(/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow ky 8) (pow l 6)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow ky 6) (pow l 4)))) (* 1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2)))))) (pow l 2))
1
(+ 1 (* -4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow ky 2) (- (* 16 (/ (* (pow ky 2) (pow l 4)) (pow Om 4))) (* 4 (/ (pow l 2) (pow Om 2))))))
(+ 1 (* (pow ky 2) (- (* (pow ky 2) (- (* -64 (/ (* (pow ky 2) (pow l 6)) (pow Om 6))) (* -16 (/ (pow l 4) (pow Om 4))))) (* 4 (/ (pow l 2) (pow Om 2))))))
(* 1/4 (/ (pow Om 2) (* (pow ky 2) (pow l 2))))
(/ (+ (* -1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (pow ky 2))
(/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow ky 4) (pow l 6)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (* 1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4))))) (pow ky 2))
(/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow ky 6) (pow l 8)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow ky 4) (pow l 6)))) (* 1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4)))))) (pow ky 2))
(* 1/4 (/ (pow Om 2) (* (pow ky 2) (pow l 2))))
(/ (+ (* -1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (pow ky 2))
(/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow ky 4) (pow l 6)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (* 1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4))))) (pow ky 2))
(/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow ky 6) (pow l 8)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow ky 4) (pow l 6)))) (* 1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4)))))) (pow ky 2))
(* 1/4 (/ (pow Om 2) (* (pow ky 2) (pow l 2))))
(* (pow Om 2) (+ (* -1/16 (/ (pow Om 2) (* (pow ky 4) (pow l 4)))) (* 1/4 (/ 1 (* (pow ky 2) (pow l 2))))))
(* (pow Om 2) (+ (* (pow Om 2) (- (* 1/64 (/ (pow Om 2) (* (pow ky 6) (pow l 6)))) (* 1/16 (/ 1 (* (pow ky 4) (pow l 4)))))) (* 1/4 (/ 1 (* (pow ky 2) (pow l 2))))))
(* (pow Om 2) (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -1/256 (/ (pow Om 2) (* (pow ky 8) (pow l 8)))) (* 1/64 (/ 1 (* (pow ky 6) (pow l 6)))))) (* 1/16 (/ 1 (* (pow ky 4) (pow l 4)))))) (* 1/4 (/ 1 (* (pow ky 2) (pow l 2))))))
1
(+ 1 (* -4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(- (+ 1 (* 16 (/ (* (pow ky 4) (pow l 4)) (pow Om 4)))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(- (+ 1 (* -64 (/ (* (pow ky 6) (pow l 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow ky 4) (pow l 4)) (pow Om 4))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))
1
(+ 1 (* -4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(- (+ 1 (* 16 (/ (* (pow ky 4) (pow l 4)) (pow Om 4)))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(- (+ 1 (* -64 (/ (* (pow ky 6) (pow l 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow ky 4) (pow l 4)) (pow Om 4))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2)))
(* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2)))
(* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
1
(+ 1 (* -1/2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/6 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 1/6 (/ (pow l 2) (pow Om 2))))))))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2)))
(/ (+ (* -1/2 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))) (pow Om 2)) (pow Om 2))
(/ (+ (* -1/2 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))) (pow Om 2)) (pow Om 2))
(/ (+ (* -1/2 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))) (pow Om 2)) (pow Om 2))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow kx 2) (pow l 2)) (pow Om 2))
(* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/315 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow kx 2) (pow l 2))
(* (pow kx 2) (+ (* -1/3 (* (pow kx 2) (pow l 2))) (pow l 2)))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow kx 2) (pow l 2))))) (pow l 2)))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* (pow kx 2) (+ (* -1/315 (* (pow kx 2) (pow l 2))) (* 2/45 (pow l 2)))))) (pow l 2)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
(* 4 (/ (pow l 2) (pow Om 2)))
1
(+ 1 (* -1/2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3) (pow Om 6))))) (* -1/2 (/ (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (+ (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))))) (* (pow l 3) (sqrt 1/2)))))))
(sqrt 1/2)
(+ (sqrt 1/2) (* -1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))) l)))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) l)) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))) l)))
(sqrt 1/2)
(+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))
(+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow l 2) (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))
(+ (sqrt 1/2) (* Om (+ (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* Om (- (* 1/2 (/ (* Om (- (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ 1 (* (pow l 3) (pow (sqrt 1/2) 4))) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))
1
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))
1/2
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))
(+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))
(+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 5))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))
1/2
(+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))
(+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))) l)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))) l)))
1/2
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))
(+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))
(+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5))))))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
1/2
(+ 1/2 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1/2 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(+ 1/2 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))
(* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))
(* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))
(* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))
(* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))
(* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))
(* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))
(* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))
1/2
(+ 1/2 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1/2 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))
(+ 1/2 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))
(* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))
(/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))) l)
(/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))) l)
(/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/2 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (* Om (pow l 6))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))) l)
(* -1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))
(* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))) l))
(* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))) l))
(* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/2 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (* Om (pow l 6))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))) l))
(* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))
(* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))
(* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5)))))))))
(* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* (pow Om 2) (+ (* -5/4096 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 7))))) (* 3/512 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5)))))))))))
1/2
(+ 1/2 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1/2 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+ 1/2 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
1/2
(+ 1/2 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1/2 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+ 1/2 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
1
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))
(* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))
(* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))
(/ (+ (* 4 (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))) (pow Om 2)) (pow Om 2))
1
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
1
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))
(+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))
(* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))
(* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))
(* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))
(* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))
(* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))
(* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))
(* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))
1
(+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4)))))))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (+ (* -16 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))))))))))
1/2
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))
(+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))))
(+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)))) (* Om (pow l 5))) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))))
1/2
(+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))
(+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))) l)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))) l)))
1/2
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))
(+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))))
(+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 5))))))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)))) (pow Om 6))))))
1
(+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)))) (pow Om 4)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)))) (pow Om 6))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))
(+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))))) (* -1/4 (* (* (pow ky 2) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))) (* 64 (/ (pow l 6) (* (pow Om 6) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 4)))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))))
1/2
(+ 1/2 (* 1/4 (/ Om (* ky l))))
(+ 1/2 (+ (* -1/32 (/ (* (pow Om 3) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l)))))
(+ 1/2 (+ (* -1/2 (/ (* l (+ (* -1/64 (/ (* (pow Om 6) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (pow l 6))) (* 1/256 (/ (* (pow Om 6) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (pow l 6))))) (* Om (pow ky 5)))) (+ (* -1/32 (/ (* (pow Om 3) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l))))))
1/2
(+ 1/2 (* -1/4 (/ Om (* ky l))))
(+ 1/2 (* -1 (/ (+ (* -1/32 (/ (* (pow Om 3) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (pow l 3)))) (* 1/4 (/ Om l))) ky)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* l (+ (* -1/64 (/ (* (pow Om 6) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (pow l 6))) (* 1/256 (/ (* (pow Om 6) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1/32 (/ (* (pow Om 3) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (pow l 3)))) (* 1/4 (/ Om l)))) ky)))
(pow ky 2)
(+ (pow kx 2) (pow ky 2))
(+ (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2)))) (pow ky 2))
(+ (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3)))) (pow ky 2))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))
(+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))
(+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))
(+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(pow ky 2)
(* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))
(* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))
(* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))
(pow ky 2)
(* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))
(* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))
(* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))
(pow kx 2)
(* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(* -1 (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))
(* -1 (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))
(* -1 (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))
(* -1 (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))
(+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))
(+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 ky))))) (* (pow kx 2) l)))
(+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 ky))))) (* (pow kx 2) (+ l (* -1/3 (* (pow kx 2) l))))))
(+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 ky))))) (* (pow kx 2) (+ l (* (pow kx 2) (+ (* -1/3 l) (* 2/45 (* (pow kx 2) l))))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))
(+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 kx))))) (* (pow ky 2) l)))
(+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 kx))))) (* (pow ky 2) (+ l (* -1/3 (* (pow ky 2) l))))))
(+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 kx))))) (* (pow ky 2) (+ l (* (pow ky 2) (+ (* -1/3 l) (* 2/45 (* (pow ky 2) l))))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
1
(+ 1 (* 2 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2)) (pow Om 4))) (* 2 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))))))
(+ 1 (* (pow l 2) (+ (* 2 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3)) (pow Om 6))))))))
(* 2 (* (/ l Om) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))
(* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))
(* -1 (* (/ (* l (sqrt -4)) Om) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))
(* -1 (* l (+ (* 1/2 (* (/ Om (* (pow l 2) (sqrt -4))) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))) (* (/ (sqrt -4) Om) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))
(* -1 (* l (+ (* -1/8 (* (/ (pow Om 3) (* (pow l 4) (pow (sqrt -4) 3))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (+ (* 1/2 (* (/ Om (* (pow l 2) (sqrt -4))) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))) (* (/ (sqrt -4) Om) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))))))
(* -1 (* l (+ (* -1/8 (* (/ (pow Om 3) (* (pow l 4) (pow (sqrt -4) 3))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (+ (* 1/16 (* (/ (pow Om 5) (* (pow l 6) (pow (sqrt -4) 5))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 5))))) (+ (* 1/2 (* (/ Om (* (pow l 2) (sqrt -4))) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))) (* (/ (sqrt -4) Om) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))))
(* 2 (* (/ 1 Om) (sqrt (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))
(/ (+ (* 1/4 (* (pow Om 2) (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))) (* 2 (sqrt (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))) Om)
(/ (+ (* 2 (sqrt (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* (pow Om 2) (+ (* -1/64 (* (pow Om 2) (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))))) (* 1/4 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))) Om)
(/ (+ (* 2 (sqrt (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* (pow Om 2) (+ (* 1/4 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))) (* (pow Om 2) (+ (* -1/64 (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* 1/512 (* (pow Om 2) (sqrt (/ 1 (* (pow l 5) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 5))))))))))) Om)
1
(+ 1 (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow Om 4))) (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow Om 4))) (+ (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* 4 (/ (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)) (pow Om 6))))))
1
(+ 1 (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow Om 4))) (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow Om 4))) (+ (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* 4 (/ (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)) (pow Om 6))))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))
(+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))
(+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))))
(+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))
(+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))
(+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))))
(+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(* -1 (/ (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)) Om))
(* -1 (/ (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)) Om))
(* -1 (/ (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)) Om))
(* -1 (/ (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)) Om))
(/ (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky)))))) Om)
(+ (* -1/2 (/ (* l (+ 1 (cos (* -2 ky)))) Om)) (+ (/ l Om) (/ (* (pow kx 2) l) Om)))
(+ (* -1/2 (/ (* l (+ 1 (cos (* -2 ky)))) Om)) (+ (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) l) Om)) (/ l Om))) (/ l Om)))
(+ (* -1/2 (/ (* l (+ 1 (cos (* -2 ky)))) Om)) (+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow kx 2) l) Om)))) (/ l Om))) (/ l Om)))
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx)))))) Om)
(+ (* -1/2 (/ (* l (+ 1 (cos (* -2 kx)))) Om)) (+ (/ l Om) (/ (* (pow ky 2) l) Om)))
(+ (* -1/2 (/ (* l (+ 1 (cos (* -2 kx)))) Om)) (+ (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) l) Om)) (/ l Om))) (/ l Om)))
(+ (* -1/2 (/ (* l (+ 1 (cos (* -2 kx)))) Om)) (+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow ky 2) l) Om)))) (/ l Om))) (/ l Om)))
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(+ 1 (cos (* -2 ky)))
(+ 1 (+ (cos (* -2 ky)) (* -2 (pow kx 2))))
(+ 1 (+ (cos (* -2 ky)) (* (pow kx 2) (- (* 2/3 (pow kx 2)) 2))))
(+ 1 (+ (cos (* -2 ky)) (* (pow kx 2) (- (* (pow kx 2) (+ 2/3 (* -4/45 (pow kx 2)))) 2))))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+ 1 (cos (* -2 kx)))
(+ 1 (+ (cos (* -2 kx)) (* -2 (pow ky 2))))
(+ 1 (+ (cos (* -2 kx)) (* (pow ky 2) (- (* 2/3 (pow ky 2)) 2))))
(+ 1 (+ (cos (* -2 kx)) (* (pow ky 2) (- (* (pow ky 2) (+ 2/3 (* -4/45 (pow ky 2)))) 2))))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
(/ (pow ky 2) (pow Om 2))
1
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))
(* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))
1
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))
(* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))
(* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))
(* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))
(* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))
(* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))
(* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))
(* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))
(* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))
(/ (+ (* 4 (* (pow ky 2) (pow l 2))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow ky 2) (pow l 2))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow ky 2) (pow l 2))) (pow Om 2)) (pow Om 2))
1
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
1
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(pow kx 2)
(* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))
(+ 1/2 (* -1/2 (cos (* -2 kx))))
(+ 1/2 (* -1/2 (cos (* -2 kx))))
(+ 1/2 (* -1/2 (cos (* -2 kx))))
(+ 1/2 (* -1/2 (cos (* -2 kx))))
(+ 1/2 (* -1/2 (cos (* -2 kx))))
(+ 1/2 (* -1/2 (cos (* -2 kx))))
(+ 1/2 (* -1/2 (cos (* -2 kx))))
(+ 1/2 (* -1/2 (cos (* -2 kx))))
1
(+ 1 (* -2 (pow kx 2)))
(+ 1 (* (pow kx 2) (- (* 2/3 (pow kx 2)) 2)))
(+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/3 (* -4/45 (pow kx 2)))) 2)))
(cos (* -2 kx))
(cos (* -2 kx))
(cos (* -2 kx))
(cos (* -2 kx))
(cos (* -2 kx))
(cos (* -2 kx))
(cos (* -2 kx))
(cos (* -2 kx))
(pow kx 2)
(* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
1
(+ 1 (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))
(+ 1 (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
1
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))
(/ (+ (* 4 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
(/ (+ (* 4 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
1
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
1
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
1
(+ 1 (* 2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+ 1 (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 2 (/ (pow l 2) (pow Om 2))))))
(+ 1 (* (pow kx 2) (+ (* 2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))
1
(+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))))))
(+ 1 (* (pow l 2) (+ (* 2 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))))
(* 2 (* (/ l Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))
(* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))
(* -2 (* (/ l Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))
(* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))))
(* 2 (* (/ l Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))
(/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* l (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) Om)
(/ (+ (* 2 (* l (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))) Om)
(/ (+ (* 2 (* l (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5)))))))))) Om)
1
(+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))
1
(+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))
1
(+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)) (pow Om 4))) (* 2 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))))))
(+ 1 (* (pow l 2) (+ (* 2 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)) (pow Om 6))))))))
(* 2 (* (/ l Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))
(* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))))
(* -2 (* (/ l Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))
(* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))))))
(* 2 (* (/ l Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))
(/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* l (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) Om)
(/ (+ (* 2 (* l (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))))) Om)
(/ (+ (* 2 (* l (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 5)))))))))) Om)
1
(+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)) (pow Om 6))))))
1
(+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)) (pow Om 6))))))
(sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2)))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* -2 (* (/ (* (pow ky 2) (pow l 4)) (pow Om 4)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 4) (pow Om 4)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* 4 (* (/ (* (pow ky 2) (pow l 6)) (pow Om 6)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 5))))))))))
(* 2 (/ (* ky l) Om))
(* ky (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om))))
(* ky (+ (* -1/64 (/ (* (pow Om 3) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (* (pow ky 4) (pow l 3)))) (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om)))))
(* ky (+ (* -1/64 (/ (* (pow Om 3) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (* (pow ky 4) (pow l 3)))) (+ (* 1/512 (/ (* (pow Om 5) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)) (* (pow ky 6) (pow l 5)))) (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om))))))
(* -2 (/ (* ky l) Om))
(* -1 (* ky (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om)))))
(* -1 (* ky (+ (* -1/64 (/ (* (pow Om 3) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (* (pow ky 4) (pow l 3)))) (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om))))))
(* -1 (* ky (+ (* -1/64 (/ (* (pow Om 3) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (* (pow ky 4) (pow l 3)))) (+ (* 1/512 (/ (* (pow Om 5) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)) (* (pow ky 6) (pow l 5)))) (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om)))))))
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* (pow ky 2) l) Om)
(+ (/ (* (pow kx 2) l) Om) (/ (* (pow ky 2) l) Om))
(+ (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) l) Om)) (/ l Om))) (/ (* (pow ky 2) l) Om))
(+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow kx 2) l) Om)))) (/ l Om))) (/ (* (pow ky 2) l) Om))
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) Om)
(/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om)
(+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om) (/ (* (pow ky 2) l) Om))
(+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om) (/ (* (pow ky 2) l) Om))
(+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om) (/ (* (pow ky 2) l) Om))
(/ (* (pow ky 2) l) Om)
(* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))
(* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))
(* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))
(/ (* (pow ky 2) l) Om)
(* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))
(* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))
(* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))
Outputs
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* 4 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* 4 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* -4 (/ (* (pow l 2) (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)) (pow Om 2)))
(/.f64 (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)))) (*.f64 Om Om))
(* (pow l 2) (+ (* -4 (/ (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* -4 (/ (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* -4 (/ (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) l) (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om))
(/ (+ (* 4 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) l) (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) l) (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) l) (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) (*.f64 Om Om)) (*.f64 Om Om))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))) (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))
(fma.f64 #s(literal 4 binary64) (fma.f64 l (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4/3 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))))))
(+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 8/45 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))
(fma.f64 #s(literal 4 binary64) (fma.f64 l (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4/3 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))))))
(+ 1 (+ (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal 8/45 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))))))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) (*.f64 Om Om))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) (*.f64 Om Om)))) #s(literal 1 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 3 binary64)))))))
(+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3)))) (* Om (pow l 5))) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 3 binary64))))))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/2 (* (/ (* Om (sqrt -1/4)) l) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 Om (sqrt.f64 #s(literal -1/4 binary64))) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (+ (* -1/64 (* (/ (pow Om 3) (* (pow l 2) (sqrt -1/4))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (* 1/2 (* (* Om (sqrt -1/4)) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))))) l)))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (*.f64 l l) (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 Om (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)))))) l)))
(+ 1/2 (* -1 (/ (+ (* -1/4 (* (/ (+ (* 1/1024 (/ (pow Om 6) (* (pow (sqrt -1/4) 2) (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3)))) (* 1/64 (/ (pow Om 6) (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3)))) (* Om (* (pow l 4) (sqrt -1/4)))) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))) (+ (* -1/64 (* (/ (pow Om 3) (* (pow l 2) (sqrt -1/4))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (* 1/2 (* (* Om (sqrt -1/4)) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))) l)))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 Om #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)))) (*.f64 (*.f64 Om (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 #s(literal -1/4 binary64)))) (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (*.f64 l l) (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 Om (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64))))))) l)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (* Om (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* -1/32 (* (pow Om 2) (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))))) (* 1/4 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))))
(fma.f64 Om (fma.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* 1/4 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))) (* (pow Om 2) (+ (* -1/32 (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* 3/512 (* (pow Om 2) (sqrt (/ 1 (* (pow l 5) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 5)))))))))))
(fma.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/32 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 3/512 binary64) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om))))
(+ 1 (+ (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)))))
(+ 1 (+ (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (*.f64 l (*.f64 l l))) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (neg.f64 (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om))))
(+ 1 (+ (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)))))
(+ 1 (+ (* -1 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (*.f64 l (*.f64 l l))) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (neg.f64 (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (neg.f64 (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 kx kx) (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal -1/4 binary64) (fma.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (*.f64 kx kx) (*.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))) (*.f64 (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (neg.f64 (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 ky ky) (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (*.f64 #s(literal -1/4 binary64) (fma.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (*.f64 ky ky) (*.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))) (*.f64 (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* (sqrt 1/2) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))
(fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 2 binary64))))))
(+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))
(fma.f64 (*.f64 l l) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (neg.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3) (pow Om 6))))) (* -1 (/ (* (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (- (* -1/2 (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (neg.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))))) (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (neg.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))))) (*.f64 (*.f64 Om Om) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))))) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))))))
(+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))))) (pow l 3))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 Om (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 3 binary64))))) #s(literal -3/64 binary64))) (*.f64 l (*.f64 l l))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))))))))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* -1/2 (* (/ (* Om (* (sqrt -1/4) (sqrt 1/2))) l) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 Om (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/8 (/ (* (pow Om 2) (* (pow (sqrt -1/4) 2) (sqrt 1/2))) (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))) (* 1/2 (* (* Om (* (sqrt -1/4) (sqrt 1/2))) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))))) l)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 Om (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 Om Om) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 l (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64))))) l)))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/32 (* (/ (pow Om 3) (sqrt -1/4)) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (* -1/8 (* (* (pow Om 3) (pow (sqrt -1/4) 3)) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))))) l)) (* -1/8 (/ (* (pow Om 2) (* (pow (sqrt -1/4) 2) (sqrt 1/2))) (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))) l)) (* 1/2 (* (* Om (* (sqrt -1/4) (sqrt 1/2))) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))))) l)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 Om (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64))))) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)) #s(literal 3 binary64)))))))) l) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 Om Om) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)))) l))) l)))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 1/4 (* (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (sqrt 1/2))))))
(fma.f64 Om (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* Om (+ (* 1/4 (* (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (sqrt 1/2))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* -1/64 (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))))))))))))
(fma.f64 Om (fma.f64 Om (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 3 binary64))))) #s(literal -3/64 binary64))) (/.f64 (*.f64 #s(literal -1/32 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))
(* (sqrt 1/2) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))
(fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 2 binary64))))))
(+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64))) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* -1 (/ (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64))) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (*.f64 l (*.f64 l l))) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 3 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64))) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 (pow.f64 Om #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(* (sqrt 1/2) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))
(fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 2 binary64))))))
(+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64))) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(+ (* -1 (/ (* l (* (sqrt 1/2) (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* -1 (/ (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (- (* -1/2 (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))) (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64))) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (*.f64 l (*.f64 l l))) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 3 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64))) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 (pow.f64 Om #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))
(fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 kx kx) (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))))
(+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 kx kx) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))))) (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))))
(+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))) (*.f64 (*.f64 kx kx) (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 Om Om) (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))))))) (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))
(fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))))
(+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 ky ky) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))))) (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))))
(+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))) (*.f64 (*.f64 (*.f64 (*.f64 ky ky) (sqrt.f64 #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 Om Om) (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))))) (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))
2
#s(literal 2 binary64)
(+ 2 (* -2 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 2 binary64))
(+ 2 (* (pow l 2) (+ (* -2 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) (*.f64 Om Om))) #s(literal 2 binary64))
(+ 2 (* (pow l 2) (+ (* -2 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) (*.f64 Om Om))) #s(literal 2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))))) (*.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 3 binary64)))))))
(+ 1 (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3)))) (* Om (pow l 5))) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))
(+.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))))) (*.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (neg.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (* (/ (* Om (sqrt -1/4)) l) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal -1/4 binary64))) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)))))))
(+ 1 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (* (pow l 2) (sqrt -1/4))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (* (* Om (sqrt -1/4)) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))) l)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 Om (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64))))) (*.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (*.f64 l l) (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)) #s(literal 3 binary64)))))) l)))
(+ 1 (* -1 (/ (+ (* -1/2 (* (/ (+ (* 1/1024 (/ (pow Om 6) (* (pow (sqrt -1/4) 2) (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3)))) (* 1/64 (/ (pow Om 6) (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3)))) (* Om (* (pow l 4) (sqrt -1/4)))) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))) (+ (* -1/32 (* (/ (pow Om 3) (* (pow l 2) (sqrt -1/4))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (* (* Om (sqrt -1/4)) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))))) l)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 Om #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)))) (*.f64 (*.f64 Om (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 #s(literal -1/4 binary64)))) (fma.f64 Om (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64))))) (*.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (*.f64 l l) (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)) #s(literal 3 binary64))))))) l)))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (* Om (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))) #s(literal 1 binary64))
(+ 1 (* Om (+ (* -1/16 (* (pow Om 2) (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))))) (* 1/2 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))))
(fma.f64 Om (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 Om Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))))) #s(literal 1 binary64))
(+ 1 (* Om (+ (* 1/2 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))) (* (pow Om 2) (+ (* -1/16 (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* 3/256 (* (pow Om 2) (sqrt (/ 1 (* (pow l 5) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 5)))))))))))
(fma.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 3/256 binary64) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))))) #s(literal 1 binary64))
2
#s(literal 2 binary64)
(+ 2 (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 2 binary64))
(+ 2 (+ (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l))) (*.f64 Om Om))))
(+ 2 (+ (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (*.f64 l (*.f64 l l))) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l))) (*.f64 Om Om))))
2
#s(literal 2 binary64)
(+ 2 (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 2 binary64))
(+ 2 (+ (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l))) (*.f64 Om Om))))
(+ 2 (+ (* -2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* l (* (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (+ (* -16 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))) (* 4 (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2))))))) (* 64 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (*.f64 l (*.f64 l l))) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l))) (*.f64 Om Om))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))
(+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 kx kx) (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal -1/2 binary64) (fma.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (*.f64 kx kx) (*.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))) (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))
(+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 ky ky) (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 ky ky) (*.f64 #s(literal -1/2 binary64) (fma.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (*.f64 ky ky) (*.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow ky 2) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (* 1/4 (/ (pow ky 4) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 ky ky)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (pow ky 2) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (pow ky 2) (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow ky 6) (pow Om 6))))) (* -1/2 (/ (* (pow ky 2) (- (* -1/4 (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (* 1/4 (/ (pow ky 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (* 1/4 (/ (pow ky 4) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 ky ky) (*.f64 (/.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 ky #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 ky ky)) (*.f64 Om Om))) #s(literal 1 binary64))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* 1/8 (/ Om (* ky (* l (sqrt 1/2))))))
(fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* ky (* l (sqrt 1/2)))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) (+ (* 1/8 (/ Om (* ky (* l (sqrt 1/2))))) (* 1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow ky 3))) (* -1/512 (/ (pow Om 3) (* (pow ky 3) (pow (sqrt 1/2) 4))))) (* (pow l 3) (sqrt 1/2)))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 ky (*.f64 ky ky))) (*.f64 #s(literal 1/512 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (*.f64 ky (*.f64 ky ky)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) (*.f64 (*.f64 l (*.f64 l l)) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/8 binary64) Om) (*.f64 ky (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))))))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* -1/8 (/ Om (* ky (* l (sqrt 1/2))))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* (pow ky 2) (* l (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* ky (sqrt 1/2))))) l)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 ky (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (*.f64 l (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))))) l)))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow ky 3))) (* -1/512 (/ (pow Om 3) (* (pow ky 3) (pow (sqrt 1/2) 4))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow ky 2) (pow (sqrt 1/2) 3))))) l)) (* 1/8 (/ Om (* ky (sqrt 1/2))))) l)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 ky (sqrt.f64 #s(literal 1/2 binary64)))) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 ky (*.f64 ky ky))) (*.f64 #s(literal 1/512 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (*.f64 ky (*.f64 ky ky)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) l))) l)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow ky 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 ky ky)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* 1/2 (* (pow ky 2) (- (* -1/4 (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow l 6) (pow Om 6))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* 1/8 (/ Om (* ky (* l (sqrt 1/2))))))
(fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* ky (* l (sqrt 1/2)))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) (+ (* 1/8 (/ Om (* ky (* l (sqrt 1/2))))) (* 1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow l 3))) (* -1/512 (/ (pow Om 3) (* (pow l 3) (pow (sqrt 1/2) 4))))) (* (pow ky 3) (sqrt 1/2)))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l (*.f64 l l))) (*.f64 #s(literal 1/512 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) (*.f64 (*.f64 ky (*.f64 ky ky)) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/8 binary64) Om) (*.f64 ky (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))))))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* -1/8 (/ Om (* ky (* l (sqrt 1/2))))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* ky (* (pow l 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ Om (* l (sqrt 1/2))))) ky)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 ky (*.f64 l l)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) ky)))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (/ (pow Om 3) (pow l 3))) (* -1/512 (/ (pow Om 3) (* (pow l 3) (pow (sqrt 1/2) 4))))) (* ky (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) ky)) (* 1/8 (/ Om (* l (sqrt 1/2))))) ky)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l (*.f64 l l))) (*.f64 #s(literal 1/512 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) (*.f64 ky (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) ky))) ky)))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* 1/8 (/ Om (* ky (* l (sqrt 1/2))))))
(fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))) (* 1/8 (/ 1 (* ky (* l (sqrt 1/2))))))))
(fma.f64 Om (fma.f64 #s(literal -1/128 binary64) (/.f64 Om (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) (/.f64 #s(literal 1/8 binary64) (*.f64 ky (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* Om (+ (* Om (- (* 1/2 (/ (* Om (- (* 1/512 (/ 1 (* (pow ky 3) (* (pow l 3) (pow (sqrt 1/2) 4))))) (* 1/32 (/ 1 (* (pow ky 3) (pow l 3)))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow ky 2) (* (pow l 2) (pow (sqrt 1/2) 3))))))) (* 1/8 (/ 1 (* ky (* l (sqrt 1/2))))))))
(fma.f64 Om (fma.f64 Om (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 Om (-.f64 (/.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (/.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l (*.f64 l l)))))) (sqrt.f64 #s(literal 1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))))) (/.f64 #s(literal 1/8 binary64) (*.f64 ky (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))))))
(+ 1 (+ (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6))))) (* -1/2 (* (pow ky 2) (* (pow l 2) (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))))))) (pow Om 6))))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 ky #s(literal 6 binary64))) (pow.f64 l #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64)))))))) (pow.f64 Om #s(literal 6 binary64))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))))))
(+ 1 (+ (* -1/2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6))))) (* -1/2 (* (pow ky 2) (* (pow l 2) (- (* -1/4 (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))) (* 1/4 (* (pow ky 4) (pow l 4)))))))) (pow Om 6))))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 ky #s(literal 6 binary64))) (pow.f64 l #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64)))))))) (pow.f64 Om #s(literal 6 binary64))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (pow ky 2) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (neg.f64 (/.f64 (*.f64 ky ky) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1 (/ (pow ky 2) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (pow ky 2) (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow ky 6) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 ky ky) (*.f64 (/.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 ky #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (neg.f64 (/.f64 (*.f64 ky ky) (*.f64 Om Om)))) #s(literal 1 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (/ Om (* ky l))))
(fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l)))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l (*.f64 l l))))))
(+ 1/2 (+ (* -1/2 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 5)))) (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 ky (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 ky #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l (*.f64 l l)))))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (/ Om (* ky l))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/4 (/ Om ky))) l)))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om ky) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l l)))) l)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 4)))) (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/4 (/ Om ky)))) l)))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 ky (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 ky #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om ky) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l l))))) l)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
(+ 1 (* (pow ky 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow ky 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4)))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 ky ky)) (*.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -1/4 (* (pow ky 2) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow l 6) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (/ Om (* ky l))))
(fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l)))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l (*.f64 l l))))))
(+ 1/2 (+ (* -1/2 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 5)))) (+ (* -1/32 (/ (pow Om 3) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 l (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 l #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 Om (pow.f64 ky #s(literal 5 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l (*.f64 l l)))))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (/ Om (* ky l))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (+ (* -1/32 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/4 (/ Om l))) ky)))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om l) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky ky) (*.f64 l (*.f64 l l))))) ky)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1/32 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/4 (/ Om l)))) ky)))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 l (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 l #s(literal 6 binary64))) #s(literal -3/256 binary64)) (*.f64 Om (pow.f64 ky #s(literal 4 binary64))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om l) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky ky) (*.f64 l (*.f64 l l)))))) ky)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (/ Om (* ky l))))
(fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* -1/32 (/ (pow Om 2) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ 1 (* ky l))))))
(fma.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l (*.f64 l l)))) (/.f64 #s(literal 1/4 binary64) (*.f64 ky l))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* (pow Om 2) (- (* 3/512 (/ (pow Om 2) (* (pow ky 5) (pow l 5)))) (* 1/32 (/ 1 (* (pow ky 3) (pow l 3)))))) (* 1/4 (/ 1 (* ky l))))))
(fma.f64 Om (fma.f64 (*.f64 Om Om) (-.f64 (/.f64 (*.f64 #s(literal 3/512 binary64) (*.f64 Om Om)) (*.f64 (pow.f64 ky #s(literal 5 binary64)) (pow.f64 l #s(literal 5 binary64)))) (/.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l (*.f64 l l))))) (/.f64 #s(literal 1/4 binary64) (*.f64 ky l))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
(+ 1 (+ (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (neg.f64 (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))))))
(+ 1 (+ (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 ky #s(literal 6 binary64))) (pow.f64 l #s(literal 6 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (neg.f64 (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
(+ 1 (+ (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (neg.f64 (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))))))
(+ 1 (+ (* -1 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 ky #s(literal 6 binary64))) (pow.f64 l #s(literal 6 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (neg.f64 (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))))))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (pow ky 2) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 ky ky)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (pow ky 2) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (pow ky 2) (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow ky 6) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow ky 4) (pow Om 4))) (* 4 (/ (pow ky 4) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 ky ky) (*.f64 (/.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 ky #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 ky ky)) (*.f64 Om Om))) #s(literal 1 binary64))
(* 1/2 (/ Om (* ky l)))
(*.f64 #s(literal 1/2 binary64) (/.f64 Om (*.f64 ky l)))
(/ (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky))) l)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om ky) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l l)))) l)
(/ (+ (* -1 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky)))) l)
(/.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om ky) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l l)))) (neg.f64 (/.f64 (*.f64 ky (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 ky #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))))) l)
(/ (+ (* -1 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* ky (+ (* 1/256 (/ (pow Om 8) (pow ky 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (pow ky 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky))))) l)
(/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 ky (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 ky #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 Om (pow.f64 l #s(literal 4 binary64))))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om ky) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l l)))) (neg.f64 (/.f64 (*.f64 ky (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 ky #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 ky ky)) (/.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (pow.f64 ky #s(literal 8 binary64))))) (*.f64 Om (pow.f64 l #s(literal 6 binary64))))))) l)
(* -1/2 (/ Om (* ky l)))
(*.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 ky l)))
(* -1 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky))) l))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om ky) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l l)))) l))
(* -1 (/ (+ (* -1 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky)))) l))
(neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om ky) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l l)))) (neg.f64 (/.f64 (*.f64 ky (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 ky #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))))) l))
(* -1 (/ (+ (* -1 (/ (* ky (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* ky (+ (* 1/256 (/ (pow Om 8) (pow ky 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow ky 6))) (* 1/256 (/ (pow Om 6) (pow ky 6))))) (pow ky 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 3) (pow l 2)))) (* 1/2 (/ Om ky))))) l))
(neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 ky (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 ky #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 Om (pow.f64 l #s(literal 4 binary64))))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om ky) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l l)))) (neg.f64 (/.f64 (*.f64 ky (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 ky #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 ky ky)) (/.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (pow.f64 ky #s(literal 8 binary64))))) (*.f64 Om (pow.f64 l #s(literal 6 binary64))))))) l))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* -1/2 (* (pow ky 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4)))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 ky ky)) (*.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -1/2 (* (pow ky 2) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow l 6) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow l 4) (pow Om 4))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(* 1/2 (/ Om (* ky l)))
(*.f64 #s(literal 1/2 binary64) (/.f64 Om (*.f64 ky l)))
(/ (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l))) ky)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om l) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky ky) (*.f64 l (*.f64 l l))))) ky)
(/ (+ (* -1 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l)))) ky)
(/.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om l) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky ky) (*.f64 l (*.f64 l l))))) (neg.f64 (*.f64 l (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 l #s(literal 6 binary64))) #s(literal -3/256 binary64)) (*.f64 Om (pow.f64 ky #s(literal 4 binary64))))))) ky)
(/ (+ (* -1 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1 (/ (* l (+ (* 1/256 (/ (pow Om 8) (pow l 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (pow l 2))))) (* Om (pow ky 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l))))) ky)
(/.f64 (+.f64 (neg.f64 (*.f64 l (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 l #s(literal 6 binary64))) #s(literal -3/256 binary64)) (*.f64 Om (pow.f64 ky #s(literal 4 binary64)))))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om l) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky ky) (*.f64 l (*.f64 l l))))) (neg.f64 (/.f64 (*.f64 l (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 l #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 l l)) (/.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (pow.f64 l #s(literal 8 binary64))))) (*.f64 Om (pow.f64 ky #s(literal 6 binary64))))))) ky)
(* -1/2 (/ Om (* ky l)))
(*.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 ky l)))
(* -1 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l))) ky))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om l) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky ky) (*.f64 l (*.f64 l l))))) ky))
(* -1 (/ (+ (* -1 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l)))) ky))
(neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om l) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky ky) (*.f64 l (*.f64 l l))))) (neg.f64 (*.f64 l (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 l #s(literal 6 binary64))) #s(literal -3/256 binary64)) (*.f64 Om (pow.f64 ky #s(literal 4 binary64))))))) ky))
(* -1 (/ (+ (* -1 (/ (* l (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1 (/ (* l (+ (* 1/256 (/ (pow Om 8) (pow l 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow l 6))) (* 1/256 (/ (pow Om 6) (pow l 6))))) (pow l 2))))) (* Om (pow ky 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow ky 2) (pow l 3)))) (* 1/2 (/ Om l))))) ky))
(neg.f64 (/.f64 (+.f64 (neg.f64 (*.f64 l (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 l #s(literal 6 binary64))) #s(literal -3/256 binary64)) (*.f64 Om (pow.f64 ky #s(literal 4 binary64)))))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 Om l) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 (*.f64 ky ky) (*.f64 l (*.f64 l l))))) (neg.f64 (/.f64 (*.f64 l (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 l #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 l l)) (/.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (pow.f64 l #s(literal 8 binary64))))) (*.f64 Om (pow.f64 ky #s(literal 6 binary64))))))) ky))
(* 1/2 (/ Om (* ky l)))
(*.f64 #s(literal 1/2 binary64) (/.f64 Om (*.f64 ky l)))
(* Om (+ (* -1/16 (/ (pow Om 2) (* (pow ky 3) (pow l 3)))) (* 1/2 (/ 1 (* ky l)))))
(*.f64 Om (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l (*.f64 l l)))) (/.f64 #s(literal 1/2 binary64) (*.f64 ky l))))
(* Om (+ (* (pow Om 2) (- (* 3/256 (/ (pow Om 2) (* (pow ky 5) (pow l 5)))) (* 1/16 (/ 1 (* (pow ky 3) (pow l 3)))))) (* 1/2 (/ 1 (* ky l)))))
(*.f64 Om (fma.f64 (*.f64 Om Om) (-.f64 (/.f64 (*.f64 #s(literal 3/256 binary64) (*.f64 Om Om)) (*.f64 (pow.f64 ky #s(literal 5 binary64)) (pow.f64 l #s(literal 5 binary64)))) (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l (*.f64 l l))))) (/.f64 #s(literal 1/2 binary64) (*.f64 ky l))))
(* Om (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -5/2048 (/ (pow Om 2) (* (pow ky 7) (pow l 7)))) (* 3/256 (/ 1 (* (pow ky 5) (pow l 5)))))) (* 1/16 (/ 1 (* (pow ky 3) (pow l 3)))))) (* 1/2 (/ 1 (* ky l)))))
(*.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -5/2048 binary64) (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 ky #s(literal 7 binary64)) (pow.f64 l #s(literal 7 binary64)))) (/.f64 #s(literal 3/256 binary64) (*.f64 (pow.f64 ky #s(literal 5 binary64)) (pow.f64 l #s(literal 5 binary64))))) (neg.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l (*.f64 l l)))))) (/.f64 #s(literal 1/2 binary64) (*.f64 ky l))))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))
(+.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64))) (pow.f64 Om #s(literal 4 binary64))))
(+ 1 (+ (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 ky #s(literal 6 binary64))) (pow.f64 l #s(literal 6 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))))))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4)))))
(+.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64))) (pow.f64 Om #s(literal 4 binary64))))
(+ 1 (+ (* -2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow ky 2) (* (pow l 2) (+ (* -16 (* (pow ky 4) (pow l 4))) (* 4 (* (pow ky 4) (pow l 4))))))) (* 64 (* (pow ky 6) (pow l 6)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 ky #s(literal 6 binary64))) (pow.f64 l #s(literal 6 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))))))
1
#s(literal 1 binary64)
(+ 1 (* -4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (- (* 16 (/ (* (pow ky 4) (pow l 2)) (pow Om 4))) (* 4 (/ (pow ky 2) (pow Om 2))))))
(fma.f64 (*.f64 l l) (fma.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (*.f64 l l)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (- (* (pow l 2) (- (* -64 (/ (* (pow ky 6) (pow l 2)) (pow Om 6))) (* -16 (/ (pow ky 4) (pow Om 4))))) (* 4 (/ (pow ky 2) (pow Om 2))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (fma.f64 #s(literal -64 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 6 binary64)) (*.f64 l l)) (pow.f64 Om #s(literal 6 binary64))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))) #s(literal 1 binary64))
(* 1/4 (/ (pow Om 2) (* (pow ky 2) (pow l 2))))
(/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (*.f64 l l)))
(/ (+ (* -1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (pow l 2))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (*.f64 ky ky)) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (*.f64 l l)))) (*.f64 l l))
(/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow ky 6) (pow l 4)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (* 1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2))))) (pow l 2))
(/.f64 (fma.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (*.f64 (pow.f64 ky #s(literal 6 binary64)) (pow.f64 l #s(literal 4 binary64)))) (-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om Om)) (*.f64 ky ky)) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (*.f64 l l))))) (*.f64 l l))
(/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow ky 8) (pow l 6)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow ky 6) (pow l 4)))) (* 1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2)))))) (pow l 2))
(/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (*.f64 ky ky)) (/.f64 (*.f64 #s(literal -1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (*.f64 (pow.f64 ky #s(literal 8 binary64)) (pow.f64 l #s(literal 6 binary64))))) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (*.f64 (pow.f64 ky #s(literal 6 binary64)) (pow.f64 l #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (*.f64 l l))))) (*.f64 l l))
(* 1/4 (/ (pow Om 2) (* (pow ky 2) (pow l 2))))
(/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (*.f64 l l)))
(/ (+ (* -1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (pow l 2))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (*.f64 ky ky)) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (*.f64 l l)))) (*.f64 l l))
(/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow ky 6) (pow l 4)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (* 1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2))))) (pow l 2))
(/.f64 (fma.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (*.f64 (pow.f64 ky #s(literal 6 binary64)) (pow.f64 l #s(literal 4 binary64)))) (-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om Om)) (*.f64 ky ky)) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (*.f64 l l))))) (*.f64 l l))
(/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow ky 8) (pow l 6)))) (* 1/4 (/ (pow Om 2) (pow ky 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow ky 6) (pow l 4)))) (* 1/16 (/ (pow Om 4) (* (pow ky 4) (pow l 2)))))) (pow l 2))
(/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (*.f64 ky ky)) (/.f64 (*.f64 #s(literal -1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (*.f64 (pow.f64 ky #s(literal 8 binary64)) (pow.f64 l #s(literal 6 binary64))))) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (*.f64 (pow.f64 ky #s(literal 6 binary64)) (pow.f64 l #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (*.f64 l l))))) (*.f64 l l))
1
#s(literal 1 binary64)
(+ 1 (* -4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (- (* 16 (/ (* (pow ky 2) (pow l 4)) (pow Om 4))) (* 4 (/ (pow l 2) (pow Om 2))))))
(fma.f64 (*.f64 ky ky) (fma.f64 #s(literal 16 binary64) (/.f64 (*.f64 (*.f64 ky ky) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow ky 2) (- (* (pow ky 2) (- (* -64 (/ (* (pow ky 2) (pow l 6)) (pow Om 6))) (* -16 (/ (pow l 4) (pow Om 4))))) (* 4 (/ (pow l 2) (pow Om 2))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -64 binary64) (/.f64 (*.f64 (*.f64 ky ky) (pow.f64 l #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(* 1/4 (/ (pow Om 2) (* (pow ky 2) (pow l 2))))
(/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (*.f64 l l)))
(/ (+ (* -1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (pow ky 2))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 ky ky) (pow.f64 l #s(literal 4 binary64))))) (*.f64 ky ky))
(/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow ky 4) (pow l 6)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (* 1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4))))) (pow ky 2))
(/.f64 (+.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 Om #s(literal 6 binary64))) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 6 binary64))))) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 ky ky) (pow.f64 l #s(literal 4 binary64))))) (*.f64 ky ky))
(/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow ky 6) (pow l 8)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow ky 4) (pow l 6)))) (* 1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4)))))) (pow ky 2))
(/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 #s(literal -1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (*.f64 (pow.f64 ky #s(literal 6 binary64)) (pow.f64 l #s(literal 8 binary64))))) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 ky ky) (pow.f64 l #s(literal 4 binary64)))))) (*.f64 ky ky))
(* 1/4 (/ (pow Om 2) (* (pow ky 2) (pow l 2))))
(/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (*.f64 l l)))
(/ (+ (* -1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (pow ky 2))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 ky ky) (pow.f64 l #s(literal 4 binary64))))) (*.f64 ky ky))
(/ (- (+ (* 1/64 (/ (pow Om 6) (* (pow ky 4) (pow l 6)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (* 1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4))))) (pow ky 2))
(/.f64 (+.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 Om #s(literal 6 binary64))) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 6 binary64))))) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 ky ky) (pow.f64 l #s(literal 4 binary64))))) (*.f64 ky ky))
(/ (- (+ (* -1/256 (/ (pow Om 8) (* (pow ky 6) (pow l 8)))) (* 1/4 (/ (pow Om 2) (pow l 2)))) (+ (* -1/64 (/ (pow Om 6) (* (pow ky 4) (pow l 6)))) (* 1/16 (/ (pow Om 4) (* (pow ky 2) (pow l 4)))))) (pow ky 2))
(/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 #s(literal -1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (*.f64 (pow.f64 ky #s(literal 6 binary64)) (pow.f64 l #s(literal 8 binary64))))) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (*.f64 ky ky) (pow.f64 l #s(literal 4 binary64)))))) (*.f64 ky ky))
(* 1/4 (/ (pow Om 2) (* (pow ky 2) (pow l 2))))
(/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (*.f64 l l)))
(* (pow Om 2) (+ (* -1/16 (/ (pow Om 2) (* (pow ky 4) (pow l 4)))) (* 1/4 (/ 1 (* (pow ky 2) (pow l 2))))))
(*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 ky ky) (*.f64 l l)))))
(* (pow Om 2) (+ (* (pow Om 2) (- (* 1/64 (/ (pow Om 2) (* (pow ky 6) (pow l 6)))) (* 1/16 (/ 1 (* (pow ky 4) (pow l 4)))))) (* 1/4 (/ 1 (* (pow ky 2) (pow l 2))))))
(*.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (-.f64 (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 Om Om)) (*.f64 (pow.f64 ky #s(literal 6 binary64)) (pow.f64 l #s(literal 6 binary64)))) (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 ky ky) (*.f64 l l)))))
(* (pow Om 2) (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -1/256 (/ (pow Om 2) (* (pow ky 8) (pow l 8)))) (* 1/64 (/ 1 (* (pow ky 6) (pow l 6)))))) (* 1/16 (/ 1 (* (pow ky 4) (pow l 4)))))) (* 1/4 (/ 1 (* (pow ky 2) (pow l 2))))))
(*.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (-.f64 (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/256 binary64) (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 ky #s(literal 8 binary64)) (pow.f64 l #s(literal 8 binary64)))) (/.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 ky #s(literal 6 binary64)) (pow.f64 l #s(literal 6 binary64)))))) (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 ky ky) (*.f64 l l)))))
1
#s(literal 1 binary64)
(+ 1 (* -4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(- (+ 1 (* 16 (/ (* (pow ky 4) (pow l 4)) (pow Om 4)))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+.f64 (fma.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
(- (+ 1 (* -64 (/ (* (pow ky 6) (pow l 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow ky 4) (pow l 4)) (pow Om 4))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))
(-.f64 (fma.f64 #s(literal -64 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 6 binary64)) (pow.f64 l #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (*.f64 (*.f64 #s(literal -16 binary64) (pow.f64 ky #s(literal 4 binary64))) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))
1
#s(literal 1 binary64)
(+ 1 (* -4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(- (+ 1 (* 16 (/ (* (pow ky 4) (pow l 4)) (pow Om 4)))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(+.f64 (fma.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 4 binary64)) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
(- (+ 1 (* -64 (/ (* (pow ky 6) (pow l 6)) (pow Om 6)))) (+ (* -16 (/ (* (pow ky 4) (pow l 4)) (pow Om 4))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))
(-.f64 (fma.f64 #s(literal -64 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 6 binary64)) (pow.f64 l #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (*.f64 (*.f64 #s(literal -16 binary64) (pow.f64 ky #s(literal 4 binary64))) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* -2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/6 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om))))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 1/6 (/ (pow l 2) (pow Om 2))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/45 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (+ (* -1/2 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* -1/2 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* -1/2 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (*.f64 Om Om))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow kx 2) (pow l 2)) (pow Om 2))
(*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om)))
(* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))
(*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (*.f64 l l) (*.f64 Om Om))))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 kx kx)) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (*.f64 Om Om))))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/315 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 2/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 #s(literal -1/315 binary64) (*.f64 kx kx)) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (*.f64 Om Om))))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx))))) (pow Om 2))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow kx 2) (pow l 2))
(*.f64 (*.f64 kx kx) (*.f64 l l))
(* (pow kx 2) (+ (* -1/3 (* (pow kx 2) (pow l 2))) (pow l 2)))
(*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 kx kx) (*.f64 l l)) (*.f64 l l)))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow kx 2) (pow l 2))))) (pow l 2)))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 2/45 binary64) (*.f64 (*.f64 kx kx) (*.f64 l l)) (*.f64 #s(literal -1/3 binary64) (*.f64 l l))) (*.f64 l l)))
(* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* (pow kx 2) (+ (* -1/315 (* (pow kx 2) (pow l 2))) (* 2/45 (pow l 2)))))) (pow l 2)))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/315 binary64) (*.f64 (*.f64 kx kx) (*.f64 l l)) (*.f64 #s(literal 2/45 binary64) (*.f64 l l))) (*.f64 #s(literal -1/3 binary64) (*.f64 l l))) (*.f64 l l)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(* (pow l 2) (+ 1/2 (* -1/2 (cos (* -2 kx)))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
(* 4 (/ (pow l 2) (pow Om 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4)))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 kx kx)) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -1/2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -1/4 (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4))))))) (* -1/2 (/ (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 1/4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 Om Om)) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)))) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt (+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1/2 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* 1/2 (* (pow l 2) (- (* -1/4 (+ (* 2 (/ (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3) (pow Om 6))))) (* -1/2 (/ (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (* 1/4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) Om) (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) Om) (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))))
(+ (sqrt 1/2) (+ (* -1/128 (/ (pow Om 2) (* (pow l 2) (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (+ (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))))) (* (pow l 3) (sqrt 1/2)))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 Om (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))))))) (*.f64 (*.f64 l (*.f64 l l)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) Om) (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))))))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* -1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 Om (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* -1 (/ (+ (* 1/128 (/ (pow Om 2) (* l (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))) l)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 Om (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 l (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))) l)))
(+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/32 (* (pow Om 3) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ (pow Om 3) (pow (sqrt 1/2) 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))))) (* l (sqrt 1/2)))) (* -1/128 (/ (pow Om 2) (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) l)) (* 1/8 (* (/ Om (sqrt 1/2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))) l)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 Om (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))))))) (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 Om Om)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))) l))) l)))
(sqrt 1/2)
(sqrt.f64 #s(literal 1/2 binary64))
(+ (sqrt 1/2) (* 1/8 (* (/ Om (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) Om) (*.f64 l (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* Om (+ (* -1/128 (/ Om (* (pow l 2) (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))
(fma.f64 Om (fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal -1/128 binary64) Om) (*.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))
(+ (sqrt 1/2) (* Om (+ (* 1/8 (* (/ 1 (* l (sqrt 1/2))) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* Om (- (* 1/2 (/ (* Om (- (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* -1/512 (* (/ 1 (* (pow l 3) (pow (sqrt 1/2) 4))) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))))) (sqrt 1/2))) (* 1/128 (/ 1 (* (pow l 2) (* (pow (sqrt 1/2) 3) (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))))
(fma.f64 Om (fma.f64 Om (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (*.f64 l l) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 l (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (pow.f64 Om #s(literal 6 binary64))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))))
(+ 1 (+ (* -1/2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* 1/2 (/ (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* 1/2 (/ (- (* -1/4 (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* -1/2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (- (* -1/4 (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))) (* 1/4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))))))) (pow Om 6))))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (pow.f64 Om #s(literal 6 binary64))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
(+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 kx kx)) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 Om Om)) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)))) #s(literal 1 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))))
(+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 5))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (fma.f64 (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))) l)))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))) l)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))) l)))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))))) l)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))
(fma.f64 Om (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5))))))))))
(fma.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 #s(literal 3/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
(+ 1/2 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 kx kx)) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1/2 binary64))
(+ 1/2 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 Om Om)) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om)))))) (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1/2 binary64))
(* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
(* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
(* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
(* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
(* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
(* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
(* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
(* 1/2 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))))
(+ 1/2 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)))) #s(literal 1/2 binary64))
(+ 1/2 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)))) #s(literal 1/2 binary64))
(* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))
(*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))
(/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))) l)
(/.f64 (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))) l)
(/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))) l)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))))) l)
(/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/2 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (* Om (pow l 6))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))) l)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 Om (pow.f64 l #s(literal 6 binary64)))) (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))))) l)
(* -1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))
(*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))
(* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))) l))
(neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))) l))
(* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))) l))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))))) l))
(* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/2 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (* Om (pow l 6))) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))) l))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal -3/256 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 Om (pow.f64 l #s(literal 6 binary64)))) (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))))) l))
(* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))
(*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))
(* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))
(*.f64 Om (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))))))
(* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5)))))))))
(*.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 #s(literal 3/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))))
(* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* (pow Om 2) (+ (* -5/4096 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 7))))) (* 3/512 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5)))))))))))
(*.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal 3/512 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -5/4096 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 7 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 7 binary64)))))) (*.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))))
(+ 1/2 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)))))
(+ 1/2 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))))
(+ 1/2 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)))))
(+ 1/2 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (* -1/2 (cos (* 2 kx)))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal -12 binary64))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)))))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) (*.f64 Om Om)) (*.f64 Om Om))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))
(fma.f64 #s(literal 4 binary64) (fma.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))
(+.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4/3 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)))))
(+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 8/45 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 ky ky)) (*.f64 l l)) (*.f64 Om Om))))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(fma.f64 #s(literal 4 binary64) (fma.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(fma.f64 #s(literal 4 binary64) (fma.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(fma.f64 #s(literal 4 binary64) (fma.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 ky ky)) (*.f64 l l)) (*.f64 Om Om))
(* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))
(*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 Om Om) (*.f64 ky ky)))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 ky ky)))))
(* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))
(*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 Om Om) (*.f64 ky ky)))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 ky ky)))))
(* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))
(*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 Om Om) (*.f64 ky ky)))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 ky ky)))))
(* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 ky ky)) (*.f64 l l)) (*.f64 Om Om))
(* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))
(*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 Om Om) (*.f64 ky ky)))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 ky ky)))))
(* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))
(*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 Om Om) (*.f64 ky ky)))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 ky ky)))))
(* (pow ky 2) (+ (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* (pow Om 2) (pow ky 2)))) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2)))))
(*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 Om Om) (*.f64 ky ky)))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 ky ky)))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om))))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4)))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (neg.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) (*.f64 Om Om)))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -1 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (+ (* -16 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))) (* 4 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (*.f64 #s(literal -1/4 binary64) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64))) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (neg.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) (*.f64 Om Om)))) #s(literal 1 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))))))
(+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)))) (* Om (pow l 5))) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (fma.f64 (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 Om (*.f64 Om Om))) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))))))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))) l)))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))))) l)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))) (* 1/256 (/ (pow Om 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)))) (* Om (pow l 4))) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))) l)))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 Om (pow.f64 l #s(literal 4 binary64))))) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))))))) l)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))))
(fma.f64 Om (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))))) #s(literal 1/2 binary64))
(+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 5))))))))))
(fma.f64 Om (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 3/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 5 binary64)))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 2 binary64))) #s(literal -12 binary64)))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)))) (pow Om 4)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)))))
(+ 1 (+ (* -1 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (+ (* -16 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))) (* 4 (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2))))))) (* 64 (* (pow l 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)))) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 2 binary64))) #s(literal -12 binary64)))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))
(+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) (*.f64 (neg.f64 (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 kx kx) (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) (*.f64 (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal -1/4 binary64) (fma.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))) (*.f64 (*.f64 kx kx) (*.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) (/.f64 (*.f64 #s(literal -16 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) (/.f64 (*.f64 #s(literal 16/3 binary64) (pow.f64 l #s(literal 4 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))) (*.f64 (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))))))
(* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(fma.f64 (neg.f64 (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -12 binary64)) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))) (*.f64 (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))))) (* -1/4 (* (* (pow ky 2) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))) (* 64 (/ (pow l 6) (* (pow Om 6) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 4)))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (*.f64 #s(literal -1/4 binary64) (fma.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (*.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -12 binary64)) (*.f64 (*.f64 ky ky) (*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -12 binary64))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (*.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 4 binary64))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))))) (*.f64 (neg.f64 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (/ Om (* ky l))))
(fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (/ (* (pow Om 3) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l)))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (*.f64 Om (*.f64 Om Om)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal 1/4 binary64) Om) (*.f64 ky l))))
(+ 1/2 (+ (* -1/2 (/ (* l (+ (* -1/64 (/ (* (pow Om 6) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (pow l 6))) (* 1/256 (/ (* (pow Om 6) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (pow l 6))))) (* Om (pow ky 5)))) (+ (* -1/32 (/ (* (pow Om 3) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 3) (pow l 3)))) (* 1/4 (/ Om (* ky l))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 l (*.f64 (/.f64 (*.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 l #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 Om (pow.f64 ky #s(literal 5 binary64)))) (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (*.f64 Om (*.f64 Om Om)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (*.f64 (*.f64 ky (*.f64 ky ky)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal 1/4 binary64) Om) (*.f64 ky l)))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (/ Om (* ky l))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (+ (* -1/32 (/ (* (pow Om 3) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (pow l 3)))) (* 1/4 (/ Om l))) ky)))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (*.f64 Om (*.f64 Om Om)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (*.f64 (*.f64 ky ky) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l)) ky)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* l (+ (* -1/64 (/ (* (pow Om 6) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (pow l 6))) (* 1/256 (/ (* (pow Om 6) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (pow l 6))))) (* Om (pow ky 4)))) (+ (* -1/32 (/ (* (pow Om 3) (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (pow l 3)))) (* 1/4 (/ Om l)))) ky)))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 l (*.f64 (/.f64 (*.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 l #s(literal 6 binary64))) #s(literal -3/256 binary64))) (*.f64 Om (pow.f64 ky #s(literal 4 binary64)))) (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (*.f64 Om (*.f64 Om Om)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (*.f64 (*.f64 ky ky) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l))) ky)))
(pow ky 2)
(*.f64 ky ky)
(+ (pow kx 2) (pow ky 2))
(fma.f64 kx kx (*.f64 ky ky))
(+ (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2)))) (pow ky 2))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (*.f64 kx kx) #s(literal 1 binary64)) (*.f64 ky ky))
(+ (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3)))) (pow ky 2))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 2/45 binary64) (*.f64 kx kx) #s(literal -1/3 binary64)) #s(literal 1 binary64)) (*.f64 ky ky))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))
(+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))
(+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))
(+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))
(+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))
(+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))
(pow ky 2)
(*.f64 ky ky)
(* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))
(*.f64 (*.f64 ky ky) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)) (/.f64 #s(literal 1/2 binary64) (*.f64 ky ky)))))
(* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))
(*.f64 (*.f64 ky ky) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)) (/.f64 #s(literal 1/2 binary64) (*.f64 ky ky)))))
(* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))
(*.f64 (*.f64 ky ky) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)) (/.f64 #s(literal 1/2 binary64) (*.f64 ky ky)))))
(pow ky 2)
(*.f64 ky ky)
(* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))
(*.f64 (*.f64 ky ky) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)) (/.f64 #s(literal 1/2 binary64) (*.f64 ky ky)))))
(* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))
(*.f64 (*.f64 ky ky) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)) (/.f64 #s(literal 1/2 binary64) (*.f64 ky ky)))))
(* (pow ky 2) (+ 1 (+ (* -1/2 (/ (cos (* 2 kx)) (pow ky 2))) (* 1/2 (/ 1 (pow ky 2))))))
(*.f64 (*.f64 ky ky) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)) (/.f64 #s(literal 1/2 binary64) (*.f64 ky ky)))))
(pow kx 2)
(*.f64 kx kx)
(* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))
(*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (*.f64 kx kx) #s(literal 1 binary64)))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 2/45 binary64) (*.f64 kx kx) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/315 binary64) (*.f64 kx kx) #s(literal 2/45 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))
(* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))
(* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))
(* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))
(* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))
(* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))
(* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))
(* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))
(* -1 (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))
(neg.f64 (*.f64 l (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64))))
(* -1 (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))
(neg.f64 (*.f64 l (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64))))
(* -1 (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))
(neg.f64 (*.f64 l (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64))))
(* -1 (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))
(neg.f64 (*.f64 l (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64))))
(+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 ky))))) (* (pow kx 2) l)))
(+.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 (*.f64 kx kx) l)))
(+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 ky))))) (* (pow kx 2) (+ l (* -1/3 (* (pow kx 2) l))))))
(+.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 kx kx) l) l))))
(+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 ky))))) (* (pow kx 2) (+ l (* (pow kx 2) (+ (* -1/3 l) (* 2/45 (* (pow kx 2) l))))))))
(+.f64 l (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) l (*.f64 #s(literal 2/45 binary64) (*.f64 (*.f64 kx kx) l))) l) (*.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))))))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)
(+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 kx))))) (* (pow ky 2) l)))
(+.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) (*.f64 (*.f64 ky ky) l)))
(+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 kx))))) (* (pow ky 2) (+ l (* -1/3 (* (pow ky 2) l))))))
(+.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 ky ky) l) l))))
(+ l (+ (* -1/2 (* l (+ 1 (cos (* -2 kx))))) (* (pow ky 2) (+ l (* (pow ky 2) (+ (* -1/3 l) (* 2/45 (* (pow ky 2) l))))))))
(+.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l) (*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) l (*.f64 #s(literal 2/45 binary64) (*.f64 (*.f64 ky ky) l))) l)))
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
(+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2)) (pow Om 4))) (* 2 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))))))
(fma.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* 2 (/ (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3)) (pow Om 6))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(* 2 (* (/ l Om) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))))
(* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))
(*.f64 l (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))))
(*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))
(*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)) #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))))))))
(* -1 (* (/ (* l (sqrt -4)) Om) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))
(neg.f64 (*.f64 (/.f64 (*.f64 l (sqrt.f64 #s(literal -4 binary64))) Om) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)))))
(* -1 (* l (+ (* 1/2 (* (/ Om (* (pow l 2) (sqrt -4))) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))) (* (/ (sqrt -4) Om) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))
(neg.f64 (*.f64 l (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 Om (*.f64 (*.f64 l l) (sqrt.f64 #s(literal -4 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)))) (*.f64 (/.f64 (sqrt.f64 #s(literal -4 binary64)) Om) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)))))))
(* -1 (* l (+ (* -1/8 (* (/ (pow Om 3) (* (pow l 4) (pow (sqrt -4) 3))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (+ (* 1/2 (* (/ Om (* (pow l 2) (sqrt -4))) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))) (* (/ (sqrt -4) Om) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)))))))
(neg.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (sqrt.f64 #s(literal -4 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 Om (*.f64 (*.f64 l l) (sqrt.f64 #s(literal -4 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)))) (*.f64 (/.f64 (sqrt.f64 #s(literal -4 binary64)) Om) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64))))))))
(* -1 (* l (+ (* -1/8 (* (/ (pow Om 3) (* (pow l 4) (pow (sqrt -4) 3))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 3))))) (+ (* 1/16 (* (/ (pow Om 5) (* (pow l 6) (pow (sqrt -4) 5))) (sqrt (/ 1 (pow (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1) 5))))) (+ (* 1/2 (* (/ Om (* (pow l 2) (sqrt -4))) (sqrt (/ 1 (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))) (* (/ (sqrt -4) Om) (sqrt (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1))))))))
(neg.f64 (*.f64 l (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (sqrt.f64 #s(literal -4 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)) #s(literal 3 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 5 binary64)) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)) #s(literal 5 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 Om (*.f64 (*.f64 l l) (sqrt.f64 #s(literal -4 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)))) (*.f64 (/.f64 (sqrt.f64 #s(literal -4 binary64)) Om) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64)))))))))
(* 2 (* (/ 1 Om) (sqrt (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) Om)) (sqrt.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l))))
(/ (+ (* 1/4 (* (pow Om 2) (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))) (* 2 (sqrt (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l))))) Om)
(/ (+ (* 2 (sqrt (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* (pow Om 2) (+ (* -1/64 (* (pow Om 2) (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)))))) (* 1/4 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))))))) Om)
(/.f64 (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 Om Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l))))) Om)
(/ (+ (* 2 (sqrt (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))))) (* (pow Om 2) (+ (* 1/4 (sqrt (/ 1 (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))))))) (* (pow Om 2) (+ (* -1/64 (sqrt (/ 1 (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3))))) (* 1/512 (* (pow Om 2) (sqrt (/ 1 (* (pow l 5) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 5))))))))))) Om)
(/.f64 (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 5 binary64))))) (*.f64 #s(literal -1/64 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l))))) Om)
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow Om 4))) (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l))) (*.f64 Om Om))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow Om 4))) (+ (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* 4 (/ (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l))) (*.f64 Om Om)))))
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow Om 4))) (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l))) (*.f64 Om Om))))
(+ 1 (+ (* -2 (/ (* (pow l 2) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 2)) (pow Om 4))) (+ (* 2 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2))) (* 4 (/ (* (pow l 3) (pow (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) 3)) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l (*.f64 l l)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l))) (*.f64 Om Om)))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 kx kx) (*.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky))))))) (pow Om 2)))))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) (*.f64 (*.f64 kx kx) (*.f64 (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 ky ky) (*.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx))))))) (pow Om 2)))))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) (*.f64 (*.f64 ky ky) (*.f64 (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))))) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l)) (*.f64 Om Om)) #s(literal 1 binary64))))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* l (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky))))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)) (*.f64 Om Om)) #s(literal 1 binary64)))
(/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) Om)
(/ (* l (+ 1 (* -1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64))) Om)
(* -1 (/ (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)) Om))
(neg.f64 (/.f64 (*.f64 l (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64))) Om))
(* -1 (/ (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)) Om))
(neg.f64 (/.f64 (*.f64 l (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64))) Om))
(* -1 (/ (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)) Om))
(neg.f64 (/.f64 (*.f64 l (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64))) Om))
(* -1 (/ (* l (- (* 1/2 (+ (cos (* -2 kx)) (cos (* -2 ky)))) 1)) Om))
(neg.f64 (/.f64 (*.f64 l (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal -1 binary64))) Om))
(/ (+ l (* -1/2 (* l (+ 1 (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(+ (* -1/2 (/ (* l (+ 1 (cos (* -2 ky)))) Om)) (+ (/ l Om) (/ (* (pow kx 2) l) Om)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))) Om) (fma.f64 (*.f64 kx kx) (/.f64 l Om) (/.f64 l Om)))
(+ (* -1/2 (/ (* l (+ 1 (cos (* -2 ky)))) Om)) (+ (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) l) Om)) (/ l Om))) (/ l Om)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))) Om) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (*.f64 kx kx) l) Om) (/.f64 l Om)) (/.f64 l Om)))
(+ (* -1/2 (/ (* l (+ 1 (cos (* -2 ky)))) Om)) (+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow kx 2) l) Om)))) (/ l Om))) (/ l Om)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))) Om) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 2/45 binary64) (/.f64 (*.f64 (*.f64 kx kx) l) Om) (*.f64 #s(literal -1/3 binary64) (/.f64 l Om))) (/.f64 l Om)) (/.f64 l Om)))
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ 1 (cos (* -2 kx)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx))) l) Om)
(+ (* -1/2 (/ (* l (+ 1 (cos (* -2 kx)))) Om)) (+ (/ l Om) (/ (* (pow ky 2) l) Om)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)))) Om) (fma.f64 (*.f64 ky ky) (/.f64 l Om) (/.f64 l Om)))
(+ (* -1/2 (/ (* l (+ 1 (cos (* -2 kx)))) Om)) (+ (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) l) Om)) (/ l Om))) (/ l Om)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)))) Om) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (*.f64 ky ky) l) Om) (/.f64 l Om)) (/.f64 l Om)))
(+ (* -1/2 (/ (* l (+ 1 (cos (* -2 kx)))) Om)) (+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow ky 2) l) Om)))) (/ l Om))) (/ l Om)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)))) Om) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal 2/45 binary64) (/.f64 (*.f64 (*.f64 ky ky) l) Om) (*.f64 #s(literal -1/3 binary64) (/.f64 l Om))) (/.f64 l Om)) (/.f64 l Om)))
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(/ (+ l (* -1/2 (* l (+ (cos (* -2 kx)) (cos (* -2 ky)))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l) Om)
(+ 1 (cos (* -2 ky)))
(+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+ 1 (+ (cos (* -2 ky)) (* -2 (pow kx 2))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 kx kx) (cos.f64 (*.f64 #s(literal -2 binary64) ky))))
(+ 1 (+ (cos (* -2 ky)) (* (pow kx 2) (- (* 2/3 (pow kx 2)) 2))))
(+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 2/3 binary64) (*.f64 kx kx) #s(literal -2 binary64)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))))
(+ 1 (+ (cos (* -2 ky)) (* (pow kx 2) (- (* (pow kx 2) (+ 2/3 (* -4/45 (pow kx 2)))) 2))))
(+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -4/45 binary64) (*.f64 kx kx) #s(literal 2/3 binary64)) #s(literal -2 binary64)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+ 1 (cos (* -2 kx)))
(+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)))
(+ 1 (+ (cos (* -2 kx)) (* -2 (pow ky 2))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 ky ky) (cos.f64 (*.f64 #s(literal -2 binary64) kx))))
(+ 1 (+ (cos (* -2 kx)) (* (pow ky 2) (- (* 2/3 (pow ky 2)) 2))))
(+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal 2/3 binary64) (*.f64 ky ky) #s(literal -2 binary64)) (cos.f64 (*.f64 #s(literal -2 binary64) kx))))
(+ 1 (+ (cos (* -2 kx)) (* (pow ky 2) (- (* (pow ky 2) (+ 2/3 (* -4/45 (pow ky 2)))) 2))))
(+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -4/45 binary64) (*.f64 ky ky) #s(literal 2/3 binary64)) #s(literal -2 binary64)) (cos.f64 (*.f64 #s(literal -2 binary64) kx))))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(+ (cos (* -2 kx)) (cos (* -2 ky)))
(+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky)))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
(/ (pow ky 2) (pow Om 2))
(/.f64 (*.f64 ky ky) (*.f64 Om Om))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 ky ky)) (*.f64 l l)) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 ky ky)) (*.f64 l l)) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* 4 (/ (pow ky 2) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 ky ky)) (*.f64 l l)) (*.f64 Om Om))
(* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))
(*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 ky ky))))
(* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))
(*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 ky ky))))
(* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))
(*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 ky ky))))
(* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 ky ky)) (*.f64 l l)) (*.f64 Om Om))
(* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))
(*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 ky ky))))
(* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))
(*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 ky ky))))
(* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (/ 1 (pow ky 2))))
(*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 ky ky))))
(* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 ky ky)) (*.f64 l l)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow ky 2) (pow l 2))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow ky 2) (pow l 2))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow ky 2) (pow l 2))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)) (*.f64 Om Om))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(pow kx 2)
(*.f64 kx kx)
(* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))
(*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (*.f64 kx kx) #s(literal 1 binary64)))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 2/45 binary64) (*.f64 kx kx) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/315 binary64) (*.f64 kx kx) #s(literal 2/45 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(+ 1/2 (* -1/2 (cos (* -2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* -2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* -2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* -2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* -2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* -2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* -2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* -2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -2 (pow kx 2)))
(fma.f64 #s(literal -2 binary64) (*.f64 kx kx) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (- (* 2/3 (pow kx 2)) 2)))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 2/3 binary64) (*.f64 kx kx) #s(literal -2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/3 (* -4/45 (pow kx 2)))) 2)))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -4/45 binary64) (*.f64 kx kx) #s(literal 2/3 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))
(cos (* -2 kx))
(cos.f64 (*.f64 #s(literal -2 binary64) kx))
(cos (* -2 kx))
(cos.f64 (*.f64 #s(literal -2 binary64) kx))
(cos (* -2 kx))
(cos.f64 (*.f64 #s(literal -2 binary64) kx))
(cos (* -2 kx))
(cos.f64 (*.f64 #s(literal -2 binary64) kx))
(cos (* -2 kx))
(cos.f64 (*.f64 #s(literal -2 binary64) kx))
(cos (* -2 kx))
(cos.f64 (*.f64 #s(literal -2 binary64) kx))
(cos (* -2 kx))
(cos.f64 (*.f64 #s(literal -2 binary64) kx))
(cos (* -2 kx))
(cos.f64 (*.f64 #s(literal -2 binary64) kx))
(pow kx 2)
(*.f64 kx kx)
(* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))
(*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (*.f64 kx kx) #s(literal 1 binary64)))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 2/45 binary64) (*.f64 kx kx) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))
(*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/315 binary64) (*.f64 kx kx) #s(literal 2/45 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 kx))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -4/3 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 8/45 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 2) (+ (* 4 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (/ 1 (pow l 2))))
(*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (*.f64 Om Om))
(/ (+ (* 4 (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx)))))) (pow Om 2)) (pow Om 2))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om Om)) (*.f64 Om Om))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 2 (/ (pow l 2) (pow Om 2))))))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 kx kx)) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) #s(literal 1 binary64))
(+ 1 (* (pow kx 2) (+ (* 2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om))) #s(literal 1 binary64))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (neg (* -2 kx)))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))))))
(fma.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* 2 (/ (+ 1/2 (* -1/2 (cos (* 2 kx)))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om))) #s(literal 1 binary64))
(* 2 (* (/ l Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))
(* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))
(*.f64 l (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))
(*.f64 l (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))
(*.f64 l (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))))))
(* -2 (* (/ l Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))
(*.f64 (*.f64 #s(literal -2 binary64) (/.f64 l Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))
(* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))
(neg.f64 (*.f64 l (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))))))
(neg.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))))
(neg.f64 (*.f64 l (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) Om)) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))))))
(* 2 (* (/ l Om) (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))
(/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* 2 (* l (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) Om)
(/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) l) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))) Om)
(/ (+ (* 2 (* l (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx))))))))))) Om)
(/.f64 (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 #s(literal 2 binary64) l) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))) Om)
(/ (+ (* 2 (* l (sqrt (+ 1/2 (* -1/2 (cos (* 2 kx))))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (* -1/2 (cos (* 2 kx)))))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 5)))))))))) Om)
(/.f64 (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 5 binary64)))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 #s(literal 2 binary64) l) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))))) Om)
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 Om Om))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 Om Om)))))
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 Om Om))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1/2 (* -1/2 (cos (* 2 kx)))) 3)) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)))) (*.f64 Om Om)))))
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)) (pow Om 4))) (* 2 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))))))
(fma.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om))) #s(literal 1 binary64))
(+ 1 (* (pow l 2) (+ (* 2 (/ (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)) (pow Om 6))))))))
(fma.f64 (*.f64 l l) (fma.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om))) #s(literal 1 binary64))
(* 2 (* (/ l Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))))
(* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))
(*.f64 l (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) Om)) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))))
(*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) Om)) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))))))
(* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))))
(*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) Om)) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))))))))
(* -2 (* (/ l Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))
(*.f64 (*.f64 #s(literal -2 binary64) (/.f64 l Om)) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))))
(* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))))
(neg.f64 (*.f64 l (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) Om)) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))))))
(neg.f64 (*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) Om)) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))))))))
(* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* (/ 1 Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))))))
(neg.f64 (*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) Om)) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))))))))
(* 2 (* (/ l Om) (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))))
(/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* 2 (* l (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) Om)
(/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))))) (*.f64 (*.f64 #s(literal 2 binary64) l) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))))) Om)
(/ (+ (* 2 (* l (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))))))) Om)
(/.f64 (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l l)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))))) (*.f64 (*.f64 #s(literal 2 binary64) l) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))))) Om)
(/ (+ (* 2 (* l (sqrt (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 5)))))))))) Om)
(/.f64 (fma.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 5 binary64)))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))))) (*.f64 (*.f64 #s(literal 2 binary64) l) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))))) Om)
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))) (*.f64 Om Om))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))) (*.f64 Om Om)))))
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))) (*.f64 Om Om))))
(+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2))) 3)) (pow Om 6))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky))))) (*.f64 Om Om)))))
(sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))
(+ (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 kx kx) (*.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))) (*.f64 (*.f64 kx kx) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) (*.f64 (*.f64 kx kx) (*.f64 (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))))))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64))))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))
(sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* -2 (* (/ (* (pow ky 2) (pow l 4)) (pow Om 4)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 ky ky) (pow.f64 l #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 4) (pow Om 4)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3))))) (* 4 (* (/ (* (pow ky 2) (pow l 6)) (pow Om 6)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 5))))))))))
(fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 ky ky) (pow.f64 l #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 5 binary64)))))) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))))
(* 2 (/ (* ky l) Om))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 ky l)) Om)
(* ky (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om))))
(*.f64 ky (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (*.f64 (*.f64 ky ky) l)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)))
(* ky (+ (* -1/64 (/ (* (pow Om 3) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (* (pow ky 4) (pow l 3)))) (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om)))))
(*.f64 ky (fma.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (*.f64 l (*.f64 l l)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (*.f64 (*.f64 ky ky) l)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))))
(* ky (+ (* -1/64 (/ (* (pow Om 3) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (* (pow ky 4) (pow l 3)))) (+ (* 1/512 (/ (* (pow Om 5) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)) (* (pow ky 6) (pow l 5)))) (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om))))))
(*.f64 ky (fma.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (*.f64 l (*.f64 l l)))) (fma.f64 #s(literal 1/512 binary64) (/.f64 (*.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 ky #s(literal 6 binary64)) (pow.f64 l #s(literal 5 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (*.f64 (*.f64 ky ky) l)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)))))
(* -2 (/ (* ky l) Om))
(/.f64 (*.f64 #s(literal -2 binary64) (*.f64 ky l)) Om)
(* -1 (* ky (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om)))))
(neg.f64 (*.f64 ky (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (*.f64 (*.f64 ky ky) l)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))))
(* -1 (* ky (+ (* -1/64 (/ (* (pow Om 3) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (* (pow ky 4) (pow l 3)))) (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om))))))
(neg.f64 (*.f64 ky (fma.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (*.f64 l (*.f64 l l)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (*.f64 (*.f64 ky ky) l)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)))))
(* -1 (* ky (+ (* -1/64 (/ (* (pow Om 3) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 2)) (* (pow ky 4) (pow l 3)))) (+ (* 1/512 (/ (* (pow Om 5) (pow (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2)))) 3)) (* (pow ky 6) (pow l 5)))) (+ (* 1/4 (/ (* Om (+ 1 (* 4 (/ (* (pow l 2) (+ 1/2 (* -1/2 (cos (* 2 kx))))) (pow Om 2))))) (* (pow ky 2) l))) (* 2 (/ l Om)))))))
(neg.f64 (*.f64 ky (fma.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (*.f64 Om (*.f64 Om Om)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 ky #s(literal 4 binary64)) (*.f64 l (*.f64 l l)))) (fma.f64 #s(literal 1/512 binary64) (/.f64 (*.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 ky #s(literal 6 binary64)) (pow.f64 l #s(literal 5 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))) (*.f64 (*.f64 ky ky) l)) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))))))
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* (pow ky 2) l) Om)
(/.f64 (*.f64 (*.f64 ky ky) l) Om)
(+ (/ (* (pow kx 2) l) Om) (/ (* (pow ky 2) l) Om))
(fma.f64 (*.f64 kx kx) (/.f64 l Om) (/.f64 (*.f64 (*.f64 ky ky) l) Om))
(+ (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) l) Om)) (/ l Om))) (/ (* (pow ky 2) l) Om))
(fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (*.f64 kx kx) l) Om) (/.f64 l Om)) (/.f64 (*.f64 (*.f64 ky ky) l) Om))
(+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ l Om)) (* 2/45 (/ (* (pow kx 2) l) Om)))) (/ l Om))) (/ (* (pow ky 2) l) Om))
(fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal 2/45 binary64) (/.f64 (*.f64 (*.f64 kx kx) l) Om) (*.f64 #s(literal -1/3 binary64) (/.f64 l Om))) (/.f64 l Om)) (/.f64 (*.f64 (*.f64 ky ky) l) Om))
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (* 2 kx))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (+ (* -1/2 (cos (neg (* -2 kx)))) (pow ky 2)))) Om)
(/.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (*.f64 ky ky)))) Om)
(/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om)
(/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64))) Om)
(+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om) (/ (* (pow ky 2) l) Om))
(fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) Om) (/.f64 (*.f64 (*.f64 ky ky) l) Om))
(+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om) (/ (* (pow ky 2) l) Om))
(fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) Om) (/.f64 (*.f64 (*.f64 ky ky) l) Om))
(+ (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) Om) (/ (* (pow ky 2) l) Om))
(fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) Om) (/.f64 (*.f64 (*.f64 ky ky) l) Om))
(/ (* (pow ky 2) l) Om)
(/.f64 (*.f64 (*.f64 ky ky) l) Om)
(* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))
(*.f64 (*.f64 ky ky) (fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om (*.f64 ky ky))) (/.f64 l Om)))
(* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))
(*.f64 (*.f64 ky ky) (fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om (*.f64 ky ky))) (/.f64 l Om)))
(* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))
(*.f64 (*.f64 ky ky) (fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om (*.f64 ky ky))) (/.f64 l Om)))
(/ (* (pow ky 2) l) Om)
(/.f64 (*.f64 (*.f64 ky ky) l) Om)
(* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))
(*.f64 (*.f64 ky ky) (fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om (*.f64 ky ky))) (/.f64 l Om)))
(* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))
(*.f64 (*.f64 ky ky) (fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om (*.f64 ky ky))) (/.f64 l Om)))
(* (pow ky 2) (+ (/ l Om) (/ (* l (+ 1/2 (* -1/2 (cos (* 2 kx))))) (* Om (pow ky 2)))))
(*.f64 (*.f64 ky ky) (fma.f64 l (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) kx)) #s(literal 1/2 binary64)) (*.f64 Om (*.f64 ky ky))) (/.f64 l Om)))

eval308.0ms (1.9%)

Memory
7.8MiB live, 712.7MiB allocated
Compiler

Compiled 74 793 to 7 321 computations (90.2% saved)

prune288.0ms (1.8%)

Memory
0.8MiB live, 542.0MiB allocated
Pruning

16 alts after pruning (11 fresh and 5 done)

PrunedKeptTotal
New1 88161 887
Fresh156
Picked325
Done033
Total1 885161 901
Accuracy
100.0%
Counts
1 901 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.5%
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
58.8%
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 l Om) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)) #s(literal 1 binary64))
41.4%
(sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
44.9%
(sqrt.f64 (fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64)))
39.9%
(sqrt.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))) #s(literal 1/2 binary64)))
78.2%
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
46.2%
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
49.9%
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64)))
45.4%
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
72.7%
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
71.4%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 l #s(literal 4 binary64)) Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) #s(literal 1 binary64)))))))
93.9%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om) #s(literal 1 binary64)))))))
76.2%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 ky ky) l) Om) #s(literal 1 binary64)))))))
93.2%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) #s(literal 1 binary64)))))))
54.9%
(sqrt.f64 #s(literal 1/2 binary64))
63.1%
#s(literal 1 binary64)
Compiler

Compiled 1 106 to 492 computations (55.5% saved)

regimes223.0ms (1.4%)

Memory
13.7MiB live, 444.1MiB allocated
Counts
33 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(sqrt.f64 #s(literal 1/2 binary64))
(sqrt.f64 #s(literal 1 binary64))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 ky ky) l) Om) #s(literal 1 binary64)))))))
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 l Om) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)) #s(literal 1 binary64))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 ky ky))) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 ky ky))) #s(literal 1 binary64)))))))
(sqrt.f64 (fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 l #s(literal 4 binary64)) Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 ky ky)))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
Outputs
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
Calls

19 calls:

45.0ms
(sin.f64 ky)
16.0ms
(*.f64 #s(literal 2 binary64) l)
12.0ms
(sin.f64 kx)
11.0ms
ky
10.0ms
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
Results
AccuracySegmentsBranch
98.4%1l
98.4%1Om
98.4%1kx
98.4%1ky
100.0%2(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
100.0%2(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
100.0%2(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
100.0%2(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
100.0%2(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
100.0%2(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
100.0%2(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
98.4%1(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
98.4%1(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
98.4%1(*.f64 #s(literal 2 binary64) l)
98.4%1(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
98.4%1(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
98.4%1(sin.f64 kx)
98.4%1(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
98.4%1(sin.f64 ky)
Compiler

Compiled 275 to 198 computations (28% saved)

regimes174.0ms (1.1%)

Memory
-4.7MiB live, 406.8MiB allocated
Counts
32 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(sqrt.f64 #s(literal 1/2 binary64))
(sqrt.f64 #s(literal 1 binary64))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 ky ky) l) Om) #s(literal 1 binary64)))))))
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 l Om) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)) #s(literal 1 binary64))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 ky ky))) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 ky ky))) #s(literal 1 binary64)))))))
(sqrt.f64 (fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 l #s(literal 4 binary64)) Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 ky ky)))))))))
Outputs
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64)))))))
(sqrt.f64 #s(literal 1/2 binary64))
Calls

19 calls:

12.0ms
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
11.0ms
(sin.f64 ky)
10.0ms
ky
10.0ms
(sin.f64 kx)
10.0ms
Om
Results
AccuracySegmentsBranch
95.8%2l
93.9%1Om
93.9%1kx
98.9%2ky
98.5%2(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
98.5%2(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
98.5%2(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
98.5%2(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
99.2%2(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
99.2%2(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
99.2%2(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
99.2%2(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
99.2%2(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
95.8%2(*.f64 #s(literal 2 binary64) l)
98.9%2(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
93.9%1(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
93.9%1(sin.f64 kx)
98.9%2(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
98.9%3(sin.f64 ky)
Compiler

Compiled 275 to 198 computations (28% saved)

regimes40.0ms (0.3%)

Memory
-31.9MiB live, 88.8MiB allocated
Counts
29 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(sqrt.f64 #s(literal 1/2 binary64))
(sqrt.f64 #s(literal 1 binary64))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 ky ky) l) Om) #s(literal 1 binary64)))))))
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 l Om) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)) #s(literal 1 binary64))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 ky ky))) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 ky ky))) #s(literal 1 binary64)))))))
(sqrt.f64 (fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 l #s(literal 4 binary64)) Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om) #s(literal 1 binary64)))))))
Outputs
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om) #s(literal 1 binary64)))))))
(sqrt.f64 #s(literal 1/2 binary64))
Calls

5 calls:

8.0ms
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
8.0ms
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
8.0ms
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
7.0ms
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
7.0ms
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
Results
AccuracySegmentsBranch
99.2%2(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
99.2%2(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
99.2%2(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
99.2%2(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
99.2%2(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
Compiler

Compiled 88 to 62 computations (29.5% saved)

regimes63.0ms (0.4%)

Memory
28.5MiB live, 146.3MiB allocated
Counts
28 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(sqrt.f64 #s(literal 1/2 binary64))
(sqrt.f64 #s(literal 1 binary64))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 ky ky) l) Om) #s(literal 1 binary64)))))))
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 l Om) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)) #s(literal 1 binary64))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 ky ky))) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 ky ky))) #s(literal 1 binary64)))))))
(sqrt.f64 (fma.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 Om Om))) #s(literal 1 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) Om) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 (*.f64 #s(literal -1/2 binary64) l) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) l)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64)))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) Om) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 #s(literal -2 binary64) kx)) (cos.f64 (*.f64 #s(literal -2 binary64) ky))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky))))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 l #s(literal 4 binary64)) Om) (*.f64 (/.f64 l Om) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1 binary64)))) #s(literal 1 binary64)))))))
Outputs
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) #s(literal 1 binary64)))))))
(sqrt.f64 #s(literal 1/2 binary64))
Calls

8 calls:

9.0ms
(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
8.0ms
ky
8.0ms
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
8.0ms
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
8.0ms
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
Results
AccuracySegmentsBranch
98.2%2ky
98.2%2(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
98.2%2(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
98.5%2(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
98.5%2(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
98.5%2(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
98.5%2(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
98.5%2(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
Compiler

Compiled 114 to 83 computations (27.2% saved)

regimes60.0ms (0.4%)

Memory
10.3MiB live, 129.9MiB allocated
Counts
16 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(sqrt.f64 #s(literal 1/2 binary64))
(sqrt.f64 #s(literal 1 binary64))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 ky ky) l) Om) #s(literal 1 binary64)))))))
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 l Om) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)) #s(literal 1 binary64))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)) #s(literal 1/2 binary64)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 #s(literal 4 binary64) Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 4 binary64) Om) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 kx kx)))) (*.f64 l (/.f64 l Om))) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
Outputs
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 l Om) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)) #s(literal 1 binary64))
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
Calls

12 calls:

6.0ms
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
5.0ms
(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
5.0ms
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
5.0ms
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
5.0ms
ky
Results
AccuracySegmentsBranch
91.5%2ky
88.6%2(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
88.6%2(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
97.5%2(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
97.5%2(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
97.5%2(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
97.5%2(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
97.9%2(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
97.9%2(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
97.9%2(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
97.4%2(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
97.4%2(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
Compiler

Compiled 233 to 163 computations (30% saved)

regimes11.0ms (0.1%)

Memory
-11.3MiB live, 27.9MiB allocated
Counts
10 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(sqrt.f64 #s(literal 1/2 binary64))
(sqrt.f64 #s(literal 1 binary64))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 ky ky) l) Om) #s(literal 1 binary64)))))))
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64))
Outputs
#s(literal 1 binary64)
(sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64)))
Calls

3 calls:

4.0ms
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
3.0ms
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
3.0ms
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
Results
AccuracySegmentsBranch
97.9%2(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
97.9%2(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
97.9%2(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
Compiler

Compiled 68 to 47 computations (30.9% saved)

regimes11.0ms (0.1%)

Memory
-23.2MiB live, 20.6MiB allocated
Counts
7 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(sqrt.f64 #s(literal 1/2 binary64))
(sqrt.f64 #s(literal 1 binary64))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) ky) (/.f64 ky (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 ky ky) l) Om) #s(literal 1 binary64)))))))
Outputs
#s(literal 1 binary64)
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64)))
Calls

3 calls:

5.0ms
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
3.0ms
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
2.0ms
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
Results
AccuracySegmentsBranch
97.7%2(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
97.7%2(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
97.7%2(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
Compiler

Compiled 68 to 47 computations (30.9% saved)

regimes6.0ms (0%)

Memory
12.1MiB live, 12.1MiB allocated
Counts
3 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(sqrt.f64 #s(literal 1/2 binary64))
(sqrt.f64 #s(literal 1 binary64))
Outputs
#s(literal 1 binary64)
(sqrt.f64 #s(literal 1/2 binary64))
Calls

3 calls:

2.0ms
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
2.0ms
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
2.0ms
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
Results
AccuracySegmentsBranch
97.6%2(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
97.6%2(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
97.6%2(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
Compiler

Compiled 68 to 47 computations (30.9% saved)

regimes46.0ms (0.3%)

Memory
18.5MiB live, 57.9MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

19 calls:

21.0ms
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
1.0ms
(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
1.0ms
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
1.0ms
(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
1.0ms
(*.f64 #s(literal 2 binary64) l)
Results
AccuracySegmentsBranch
63.1%1(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
63.1%1(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
63.1%1ky
63.1%1Om
63.1%1kx
63.1%1(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
63.1%1(sin.f64 kx)
63.1%1l
63.1%1(*.f64 #s(literal 2 binary64) l)
63.1%1(sin.f64 ky)
63.1%1(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
63.1%1(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
63.1%1(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
63.1%1(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
63.1%1(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
63.1%1(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
63.1%1(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
63.1%1(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
63.1%1(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
Compiler

Compiled 275 to 198 computations (28% saved)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.2495777989202797e+96
2.873486582593173e+96
Compiler

Compiled 36 to 30 computations (16.7% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.2495777989202797e+96
2.873486582593173e+96
Compiler

Compiled 36 to 30 computations (16.7% saved)

bsearch31.0ms (0.2%)

Memory
-38.4MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.2495777989202797e+96
2.873486582593173e+96
Compiler

Compiled 36 to 30 computations (16.7% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.46954727312556255
35352.11853062183
Compiler

Compiled 36 to 30 computations (16.7% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.46954727312556255
35352.11853062183
Compiler

Compiled 36 to 30 computations (16.7% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.46954727312556255
35352.11853062183
Compiler

Compiled 36 to 30 computations (16.7% saved)

bsearch17.0ms (0.1%)

Memory
34.5MiB live, 34.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
0.46954727312556255
35352.11853062183
Samples
10.0ms144×0valid
Compiler

Compiled 153 to 147 computations (3.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-div: 2.0ms (32.8% of total)
ival-sqrt: 2.0ms (32.8% of total)
ival-add: 1.0ms (16.4% of total)
ival-mult: 1.0ms (16.4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify11.0ms (0.1%)

Memory
-14.6MiB live, 24.1MiB allocated
Algorithm
egg-herbie
Rules
36×*-commutative_binary64
20×+-commutative_binary64
1-exp_binary64
1-exp_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
095285
1126285
Stop Event
saturated
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2500000000000000183939684619278124599394015538044364199811464475337939785950547550512669914038272 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2500000000000000183939684619278124599394015538044364199811464475337939785950547550512669914038272 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om) #s(literal 1 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2500000000000000183939684619278124599394015538044364199811464475337939785950547550512669914038272 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) #s(literal 1 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))
(if (<=.f64 (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 l Om) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))))
(if (<=.f64 (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))))
(if (<=.f64 (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64))))
(if (<=.f64 (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 4278419646001971/1125899906842624 binary64)) #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))
#s(literal 1 binary64)
Outputs
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2500000000000000183939684619278124599394015538044364199811464475337939785950547550512669914038272 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (*.f64 (/.f64 l Om) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 kx kx)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 ky ky)))))) #s(literal 1 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2500000000000000183939684619278124599394015538044364199811464475337939785950547550512669914038272 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (fma.f64 l (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 (*.f64 kx #s(literal -2 binary64))) (cos.f64 (*.f64 ky #s(literal -2 binary64))))) l) Om) #s(literal 1 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2500000000000000183939684619278124599394015538044364199811464475337939785950547550512669914038272 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) #s(literal 4 binary64)) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 ky #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om) #s(literal 1 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))
(if (<=.f64 (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 l Om) (/.f64 (*.f64 l (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal -2 binary64))) #s(literal 1/2 binary64))) Om)) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))))
(if (<=.f64 (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) #s(literal 1/2 binary64))))
(if (<=.f64 (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 ky l)) #s(literal 1/2 binary64))))
(if (<=.f64 (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l ky)) #s(literal 1/2 binary64))))
(if (<=.f64 (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 4278419646001971/1125899906842624 binary64)) #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))
#s(literal 1 binary64)

soundness1.6s (10%)

Memory
-15.8MiB live, 1 384.3MiB allocated
Rules
11 696×accelerator-lowering-fma.f32
11 696×accelerator-lowering-fma.f64
9 134×accelerator-lowering-fma.f32
9 134×accelerator-lowering-fma.f64
8 910×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0140322386
1457522135
0863520454
058210419
1193210186
2793510184
080459659
0152219187
1506918854
0838617689
0247339281
1709439229
0803836550
022116
1114113
2909113
08496109
067600
1433576
24001548
08408501
054365
1309321
23024313
09016289
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 619 to 352 computations (43.1% saved)

preprocess98.0ms (0.6%)

Memory
31.6MiB live, 226.8MiB allocated
Remove

(sort kx ky)

(abs ky)

(abs kx)

Compiler

Compiled 2 044 to 1 158 computations (43.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...