Henrywood and Agarwal, Equation (9a)

Time bar (total: 17.8s)

analyze842.0ms (4.7%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
0%0%99.7%0.3%0%0%0%1
0%0%99.7%0.3%0%0%0%2
0%0%99.7%0.3%0%0%0%3
0%0%99.7%0.3%0%0%0%4
0%0%99.7%0.3%0%0%0%5
0%0%99.7%0.3%0%0%0%6
12.5%12.5%87.2%0.3%0%0%0%7
12.5%12.5%87.2%0.3%0%0%0%8
12.5%12.5%87.2%0.3%0%0%0%9
12.5%12.5%87.2%0.3%0%0%0%10
12.5%12.5%87.2%0.3%0%0%0%11
18.8%18.7%81%0.3%0%0%0%12
Compiler

Compiled 25 to 18 computations (28% saved)

Precisions
Click to see histograms. Total time spent on operations: 382.0ms
ival-pow: 164.0ms (42.9% of total)
ival-mult: 135.0ms (35.3% of total)
ival-div: 34.0ms (8.9% of total)
ival-sqrt: 24.0ms (6.3% of total)
ival-sub: 18.0ms (4.7% of total)
const: 6.0ms (1.6% of total)
backward-pass: 2.0ms (0.5% of total)

sample2.2s (12.4%)

Results
1.2s8256×0valid
430.0ms2729×0invalid
Precisions
Click to see histograms. Total time spent on operations: 956.0ms
ival-mult: 392.0ms (41% of total)
ival-div: 202.0ms (21.1% of total)
ival-pow: 164.0ms (17.2% of total)
ival-sqrt: 113.0ms (11.8% of total)
ival-sub: 59.0ms (6.2% of total)
const: 21.0ms (2.2% of total)
backward-pass: 5.0ms (0.5% of total)
Bogosity

preprocess280.0ms (1.6%)

Algorithm
egg-herbie
Rules
5232×*-lowering-*.f32
5232×*-lowering-*.f64
5142×/-lowering-/.f32
5142×/-lowering-/.f64
1450×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0168514
1520482
21584454
34683454
01718
13817
210716
384016
4470116
0853516
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))))
Outputs
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal -4 binary64)))) d))))
Call 2
Inputs
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))))
(* (neg w0) (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))))
(* w0 (sqrt (- 1 (* (pow (/ (* (neg M) D) (* 2 d)) 2) (/ h l)))))
(* w0 (sqrt (- 1 (* (pow (/ (* M (neg D)) (* 2 d)) 2) (/ h l)))))
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ (neg h) l)))))
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h (neg l))))))
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 (neg d))) 2) (/ h l)))))
(neg (* (neg w0) (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l))))))
(neg (* w0 (sqrt (- 1 (* (pow (/ (* (neg M) D) (* 2 d)) 2) (/ h l))))))
(neg (* w0 (sqrt (- 1 (* (pow (/ (* M (neg D)) (* 2 d)) 2) (/ h l))))))
(neg (* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ (neg h) l))))))
(neg (* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h (neg l)))))))
(neg (* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 (neg d))) 2) (/ h l))))))
(* M (sqrt (- 1 (* (pow (/ (* w0 D) (* 2 d)) 2) (/ h l)))))
(* D (sqrt (- 1 (* (pow (/ (* M w0) (* 2 d)) 2) (/ h l)))))
(* h (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ w0 l)))))
(* l (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h w0)))))
(* d (sqrt (- 1 (* (pow (/ (* M D) (* 2 w0)) 2) (/ h l)))))
(* w0 (sqrt (- 1 (* (pow (/ (* D M) (* 2 d)) 2) (/ h l)))))
(* w0 (sqrt (- 1 (* (pow (/ (* h D) (* 2 d)) 2) (/ M l)))))
(* w0 (sqrt (- 1 (* (pow (/ (* l D) (* 2 d)) 2) (/ h M)))))
(* w0 (sqrt (- 1 (* (pow (/ (* d D) (* 2 M)) 2) (/ h l)))))
(* w0 (sqrt (- 1 (* (pow (/ (* M h) (* 2 d)) 2) (/ D l)))))
(* w0 (sqrt (- 1 (* (pow (/ (* M l) (* 2 d)) 2) (/ h D)))))
(* w0 (sqrt (- 1 (* (pow (/ (* M d) (* 2 D)) 2) (/ h l)))))
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ l h)))))
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 h)) 2) (/ d l)))))
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 l)) 2) (/ h d)))))
Outputs
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))))
(* w0 (sqrt (fnmadd (square (/ (* D (* M -1/2)) d)) (/ h l) 1)))
(* (neg w0) (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))))
(* w0 (neg (sqrt (fnmadd (square (/ (* D (* M -1/2)) d)) (/ h l) 1))))
(* w0 (sqrt (- 1 (* (pow (/ (* (neg M) D) (* 2 d)) 2) (/ h l)))))
(* w0 (sqrt (fnmadd (square (/ (* D (* M -1/2)) d)) (/ h l) 1)))
(* w0 (sqrt (- 1 (* (pow (/ (* M (neg D)) (* 2 d)) 2) (/ h l)))))
(* w0 (sqrt (fnmadd (square (/ (* D (* M -1/2)) d)) (/ h l) 1)))
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ (neg h) l)))))
(* w0 (sqrt (fma (square (/ (* D (* M -1/2)) d)) (/ h l) 1)))
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h (neg l))))))
(* w0 (sqrt (fma (square (/ (* D (* M -1/2)) d)) (/ h l) 1)))
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 (neg d))) 2) (/ h l)))))
(* w0 (sqrt (fnmadd (square (/ (* D (* M -1/2)) d)) (/ h l) 1)))
(neg (* (neg w0) (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l))))))
(* w0 (sqrt (fnmadd (square (/ (* D (* M -1/2)) d)) (/ h l) 1)))
(neg (* w0 (sqrt (- 1 (* (pow (/ (* (neg M) D) (* 2 d)) 2) (/ h l))))))
(* w0 (neg (sqrt (fnmadd (square (/ (* D (* M -1/2)) d)) (/ h l) 1))))
(neg (* w0 (sqrt (- 1 (* (pow (/ (* M (neg D)) (* 2 d)) 2) (/ h l))))))
(* w0 (neg (sqrt (fnmadd (square (/ (* D (* M -1/2)) d)) (/ h l) 1))))
(neg (* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ (neg h) l))))))
(* (neg w0) (sqrt (fma (square (/ (* D (* M -1/2)) d)) (/ h l) 1)))
(neg (* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h (neg l)))))))
(* (neg w0) (sqrt (fma (square (/ (* D (* M -1/2)) d)) (/ h l) 1)))
(neg (* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 (neg d))) 2) (/ h l))))))
(* w0 (neg (sqrt (fnmadd (square (/ (* D (* M -1/2)) d)) (/ h l) 1))))
(* M (sqrt (- 1 (* (pow (/ (* w0 D) (* 2 d)) 2) (/ h l)))))
(* M (sqrt (fnmadd (/ h l) (square (* w0 (/ D (* 2 d)))) 1)))
(* D (sqrt (- 1 (* (pow (/ (* M w0) (* 2 d)) 2) (/ h l)))))
(* D (sqrt (fnmadd h (/ (square (* M (/ w0 (* 2 d)))) l) 1)))
(* h (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ w0 l)))))
(* h (sqrt (fnmadd (square (/ (* D (* M -1/2)) d)) (/ w0 l) 1)))
(* l (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h w0)))))
(* l (sqrt (fnmadd (square (/ (* D (* M -1/2)) d)) (/ h w0) 1)))
(* d (sqrt (- 1 (* (pow (/ (* M D) (* 2 w0)) 2) (/ h l)))))
(* d (sqrt (fnmadd h (/ (square (/ (* D (/ M 2)) w0)) l) 1)))
(* w0 (sqrt (- 1 (* (pow (/ (* D M) (* 2 d)) 2) (/ h l)))))
(* w0 (sqrt (fnmadd (square (/ (* D (* M -1/2)) d)) (/ h l) 1)))
(* w0 (sqrt (- 1 (* (pow (/ (* h D) (* 2 d)) 2) (/ M l)))))
(* w0 (sqrt (fnmadd M (/ (square (* h (/ D (* 2 d)))) l) 1)))
(* w0 (sqrt (- 1 (* (pow (/ (* l D) (* 2 d)) 2) (/ h M)))))
(* w0 (sqrt (fnmadd (square (* l (/ D (* 2 d)))) (/ h M) 1)))
(* w0 (sqrt (- 1 (* (pow (/ (* d D) (* 2 M)) 2) (/ h l)))))
(* w0 (sqrt (fnmadd (/ h l) (square (* d (/ D (* M 2)))) 1)))
(* w0 (sqrt (- 1 (* (pow (/ (* M h) (* 2 d)) 2) (/ D l)))))
(* w0 (sqrt (fnmadd (square (* M (/ h (* 2 d)))) (/ D l) 1)))
(* w0 (sqrt (- 1 (* (pow (/ (* M l) (* 2 d)) 2) (/ h D)))))
(* w0 (sqrt (fnmadd (square (* M (/ l (* 2 d)))) (/ h D) 1)))
(* w0 (sqrt (- 1 (* (pow (/ (* M d) (* 2 D)) 2) (/ h l)))))
(* w0 (sqrt (fnmadd (/ h l) (square (* M (/ d (* D 2)))) 1)))
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ l h)))))
(* w0 (sqrt (fnmadd (square (/ (* D (* M -1/2)) d)) (/ l h) 1)))
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 h)) 2) (/ d l)))))
(* w0 (sqrt (fnmadd (square (/ (* D (/ M 2)) h)) (/ d l) 1)))
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 l)) 2) (/ h d)))))
(* w0 (sqrt (fnmadd h (/ (square (/ (* D (/ M 2)) l)) d) 1)))
Symmetry

(abs M)

(abs D)

(abs d)

(negabs w0)

(sort M D)

explain169.0ms (1%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
380-0-(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l))
170-2(3.2496769015444944e-133 5.217569587349614e-203 7.090200681383504e-120 4.3946612347162743e+52 3.316852481895465e-199 2.3964277861024915e-26)(/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d))
130-0-(sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l))))
70-0-(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l)))))
00-0-h
00-0-M
00-0-l
00-0-#s(literal 2 binary64)
00-0-(-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l)))
00-0-w0
00-0-(*.f64 M D)
00-0-d
00-0-#s(literal 1 binary64)
091(3.621229991571893e-131 1.4762132398249849e-282 3.590532966382702e-64 -2.252603418752211e+158 9.633785864253398e-229 3.0370420621986635e-260)0-(pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))
00-0-(/.f64 h l)
00-0-(*.f64 #s(literal 2 binary64) d)
00-0-D
Results
106.0ms512×0valid
Compiler

Compiled 228 to 53 computations (76.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-mult: 13.0ms (36% of total)
ival-div: 8.0ms (22.1% of total)
ival-pow: 7.0ms (19.4% of total)
ival-sqrt: 4.0ms (11.1% of total)
ival-sub: 3.0ms (8.3% of total)
const: 1.0ms (2.8% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 28 to 19 computations (32.1% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
84.2%
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l)))))
81.8%
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal -4 binary64)))) d))))
Compiler

Compiled 52 to 36 computations (30.8% saved)

simplify267.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l)))
cost-diff0
(sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l))))
cost-diff0
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l)))))
cost-diff6080
(pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))
cost-diff0
(/.f64 (*.f64 (/.f64 h l) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal -4 binary64)))) d)
cost-diff0
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal -4 binary64)))) d))
cost-diff0
(sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal -4 binary64)))) d)))
cost-diff0
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal -4 binary64)))) d))))
Rules
6642×*-lowering-*.f32
6642×*-lowering-*.f64
3912×/-lowering-/.f32
3912×/-lowering-/.f64
1474×distribute-lft-neg-in
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
027246
167226
2205205
31267201
44366194
08294194
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* w0 (sqrt (+ 1 (/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d))))
w0
(sqrt (+ 1 (/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d)))
(+ 1 (/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d))
1
(/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d)
(* (/ h l) (* D (/ (/ (* M (* M D)) d) -4)))
(/ h l)
h
l
(* D (/ (/ (* M (* M D)) d) -4))
D
(/ (/ (* M (* M D)) d) -4)
(/ (* M (* M D)) d)
(* M (* M D))
M
(* M D)
d
-4
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))))
w0
(sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l))))
(- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))
1
(* (pow (/ (* M D) (* 2 d)) 2) (/ h l))
(pow (/ (* M D) (* 2 d)) 2)
(/ (* M D) (* 2 d))
(* M D)
M
D
(* 2 d)
2
d
(/ h l)
h
l
Outputs
(* w0 (sqrt (+ 1 (/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (*.f64 D (/.f64 (*.f64 M (/.f64 (*.f64 D M) d)) #s(literal -4 binary64))) l)) d))))
w0
(sqrt (+ 1 (/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d)))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (*.f64 D (/.f64 (*.f64 M (/.f64 (*.f64 D M) d)) #s(literal -4 binary64))) l)) d)))
(+ 1 (/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (*.f64 D (/.f64 (*.f64 M (/.f64 (*.f64 D M) d)) #s(literal -4 binary64))) l)) d))
1
#s(literal 1 binary64)
(/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d)
(/.f64 (*.f64 h (/.f64 (*.f64 D (/.f64 (*.f64 M (/.f64 (*.f64 D M) d)) #s(literal -4 binary64))) l)) d)
(* (/ h l) (* D (/ (/ (* M (* M D)) d) -4)))
(*.f64 h (/.f64 (*.f64 D (/.f64 (*.f64 M (/.f64 (*.f64 D M) d)) #s(literal -4 binary64))) l))
(/ h l)
(/.f64 h l)
h
l
(* D (/ (/ (* M (* M D)) d) -4))
(*.f64 D (/.f64 (*.f64 M (/.f64 (*.f64 D M) d)) #s(literal -4 binary64)))
D
(/ (/ (* M (* M D)) d) -4)
(/.f64 (*.f64 M (/.f64 (*.f64 D M) d)) #s(literal -4 binary64))
(/ (* M (* M D)) d)
(*.f64 M (/.f64 (*.f64 D M) d))
(* M (* M D))
(*.f64 D (*.f64 M M))
M
(* M D)
(*.f64 D M)
d
-4
#s(literal -4 binary64)
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (*.f64 D (/.f64 (*.f64 M (/.f64 (*.f64 D M) d)) #s(literal -4 binary64))) l)) d))))
w0
(sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l))))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (*.f64 D (/.f64 (*.f64 M (/.f64 (*.f64 D M) d)) #s(literal -4 binary64))) l)) d)))
(- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (*.f64 D (/.f64 (*.f64 M (/.f64 (*.f64 D M) d)) #s(literal -4 binary64))) l)) d))
1
#s(literal 1 binary64)
(* (pow (/ (* M D) (* 2 d)) 2) (/ h l))
(/.f64 (/.f64 (*.f64 h (*.f64 D (/.f64 (*.f64 M (/.f64 (*.f64 D M) d)) #s(literal 4 binary64)))) d) l)
(pow (/ (* M D) (* 2 d)) 2)
(/.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 D M) d))) (*.f64 d #s(literal 4 binary64)))
(/ (* M D) (* 2 d))
(/.f64 (*.f64 D M) (*.f64 d #s(literal 2 binary64)))
(* M D)
(*.f64 D M)
M
D
(* 2 d)
(*.f64 d #s(literal 2 binary64))
2
#s(literal 2 binary64)
d
(/ h l)
(/.f64 h l)
h
l

localize181.0ms (1%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy97.4%
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l)))))
accuracy95.3%
(sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l))))
accuracy93.7%
(/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d))
accuracy85.8%
(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l))
accuracy93.7%
(/.f64 (*.f64 (/.f64 h l) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal -4 binary64)))) d)
accuracy93.5%
(*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal -4 binary64)))
accuracy90.6%
(/.f64 (*.f64 M (*.f64 M D)) d)
accuracy84.7%
(*.f64 (/.f64 h l) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal -4 binary64))))
Results
137.0ms256×0valid
Compiler

Compiled 241 to 28 computations (88.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 48.0ms
ival-mult: 29.0ms (60.7% of total)
ival-div: 9.0ms (18.8% of total)
ival-sqrt: 4.0ms (8.4% of total)
ival-pow: 3.0ms (6.3% of total)
ival-sub: 1.0ms (2.1% of total)
ival-add: 1.0ms (2.1% of total)
const: 1.0ms (2.1% of total)
backward-pass: 0.0ms (0% of total)

series120.0ms (0.7%)

Counts
13 → 708
Calls
Call 1
Inputs
#<alt (* w0 (sqrt (+ 1 (/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d))))>
#<alt (sqrt (+ 1 (/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d)))>
#<alt (+ 1 (/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d))>
#<alt (/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d)>
#<alt (pow (/ (* M D) (* 2 d)) 2)>
#<alt (* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))))>
#<alt (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l))))>
#<alt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))>
#<alt (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4)))>
#<alt (/ (* M (* M D)) d)>
#<alt (* D (/ (/ (* M (* M D)) d) -4))>
#<alt (* (pow (/ (* M D) (* 2 d)) 2) (/ h l))>
#<alt (/ (* M D) (* 2 d))>
Outputs
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt (+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt (+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))>
#<alt (/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))>
#<alt (/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))>
#<alt (* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))>
#<alt (* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (/ (* D (pow M 2)) d)>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) d))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
Calls

177 calls:

TimeVariablePointExpression
15.0ms
D
@0
(* w0 (sqrt (+ 1 (/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d))))
6.0ms
D
@-inf
(/ (* M (* M D)) d)
4.0ms
w0
@0
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))))
4.0ms
w0
@0
(* w0 (sqrt (+ 1 (/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d))))
3.0ms
l
@0
(* w0 (sqrt (+ 1 (/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d))))

rewrite432.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
4720×/-lowering-/.f32
4720×/-lowering-/.f64
4074×*-lowering-*.f32
4074×*-lowering-*.f64
1450×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
027189
1134174
21111171
08265171
Stop Event
iter limit
node limit
Counts
13 → 775
Calls
Call 1
Inputs
(* w0 (sqrt (+ 1 (/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d))))
(sqrt (+ 1 (/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d)))
(+ 1 (/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d))
(/ (* (/ h l) (* D (/ (/ (* M (* M D)) d) -4))) d)
(pow (/ (* M D) (* 2 d)) 2)
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))))
(sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l))))
(- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))
(* (/ h l) (* D (/ (/ (* M (* M D)) d) -4)))
(/ (* M (* M D)) d)
(* D (/ (/ (* M (* M D)) d) -4))
(* (pow (/ (* M D) (* 2 d)) 2) (/ h l))
(/ (* M D) (* 2 d))
Outputs
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) w0)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))) (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) #s(literal -1 binary64))) (sqrt.f64 (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))) (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))) (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))))
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))) #s(literal 1/4 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))
(+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) (neg.f64 (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))))
(-.f64 (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal 1 binary64))
(fma.f64 h (/.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 d (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))) #s(literal 1 binary64))
(fma.f64 (/.f64 h l) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) (/.f64 d D)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) (/.f64 (/.f64 h l) d) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (/.f64 #s(literal 1 binary64) d) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (-.f64 #s(literal 0 binary64) l)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) #s(literal 1 binary64))
(fma.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) (/.f64 d D)) (/.f64 h l) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) (neg.f64 (+.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) #s(literal -1 binary64)) (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))) (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) #s(literal -1 binary64))) (neg.f64 (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))))
(*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))))
(*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))))
(*.f64 (+.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) d)) (/.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (-.f64 #s(literal 0 binary64) d)))
(neg.f64 (/.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (-.f64 #s(literal 0 binary64) d)))
(neg.f64 (/.f64 (/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (-.f64 #s(literal 0 binary64) l)) d))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l d) (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d l) (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (-.f64 #s(literal 0 binary64) l)))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 l h) d) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) d) (/.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l d) (*.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l h) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) (/.f64 d D))))
(/.f64 #s(literal 1 binary64) (/.f64 l (/.f64 h (*.f64 d (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 (-.f64 #s(literal 0 binary64) h) (*.f64 d (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))))))
(/.f64 #s(literal 1 binary64) (/.f64 l (/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) d)))
(/.f64 (/.f64 h l) (*.f64 d (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))))
(/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) (*.f64 (/.f64 l h) d))
(/.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) d)
(/.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (/.f64 d #s(literal 1 binary64)))
(/.f64 (/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (-.f64 #s(literal 0 binary64) l)) (-.f64 #s(literal 0 binary64) d))
(/.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 l (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))))
(/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (*.f64 l d))
(/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (*.f64 d l))
(/.f64 (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) (/.f64 d D)) (/.f64 l h))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (-.f64 #s(literal 0 binary64) l))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) #s(literal 1 binary64)) d)
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (*.f64 (-.f64 #s(literal 0 binary64) l) d))
(/.f64 (*.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) #s(literal 1 binary64)) (*.f64 l d))
(/.f64 (neg.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))) (neg.f64 (*.f64 l d)))
(/.f64 (neg.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))) (neg.f64 (*.f64 d l)))
(/.f64 (neg.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))) (neg.f64 (*.f64 (/.f64 l h) d)))
(/.f64 (neg.f64 (/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (-.f64 #s(literal 0 binary64) l))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (/.f64 h (*.f64 d (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))) l)
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) h) (*.f64 d (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) d) l)
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) (/.f64 d D))) (neg.f64 (/.f64 l h)))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) d)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (-.f64 #s(literal 0 binary64) l)))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) #s(literal 1 binary64))) (neg.f64 (*.f64 l d)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (-.f64 #s(literal 0 binary64) l)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (/.f64 h (*.f64 d (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) h) (*.f64 d (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) d)) (-.f64 #s(literal 0 binary64) l))
(pow.f64 (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))
(*.f64 h (/.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 d (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))))
(*.f64 (/.f64 h l) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) (/.f64 d D)))
(*.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) (/.f64 (/.f64 h l) d))
(*.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 l h) d)))
(*.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (-.f64 #s(literal 0 binary64) l)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) (/.f64 d D)) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))
(*.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (/.f64 #s(literal 1 binary64) (*.f64 l d)))
(*.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (/.f64 #s(literal 1 binary64) (*.f64 d l)))
(*.f64 (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) (/.f64 d D)) (/.f64 h l))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (-.f64 #s(literal 0 binary64) l)) d))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (/.f64 d (/.f64 h l)) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (-.f64 #s(literal 0 binary64) l))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) l) d)))
(*.f64 (*.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 l d)))
(*.f64 (neg.f64 (/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (-.f64 #s(literal 0 binary64) l))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 h (*.f64 d (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) h) (*.f64 d (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) d) (/.f64 #s(literal 1 binary64) l))
(*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l) (/.f64 h d))
(*.f64 (pow.f64 (/.f64 d (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) l))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1 binary64)) (/.f64 (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) (/.f64 d D)) l))
(*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (/.f64 h l)) d))
(*.f64 (/.f64 h d) (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l))
(*.f64 (/.f64 (/.f64 h l) #s(literal -1 binary64)) (/.f64 (neg.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))) d))
(*.f64 (/.f64 (/.f64 D (/.f64 l h)) #s(literal -1 binary64)) (/.f64 (neg.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) d))
(*.f64 (/.f64 (neg.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))) #s(literal -1 binary64)) (/.f64 (/.f64 h l) d))
(*.f64 (/.f64 (neg.f64 (/.f64 h l)) #s(literal -1 binary64)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) (/.f64 d D)))
(*.f64 (/.f64 (neg.f64 (/.f64 D (/.f64 l h))) #s(literal -1 binary64)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))
(*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d))
(*.f64 (/.f64 (*.f64 h D) d) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) l))
(*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) d) (/.f64 D l))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (log.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) (*.f64 d #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 D M))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) (*.f64 d #s(literal -2 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) d) (/.f64 D (/.f64 #s(literal 2 binary64) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (*.f64 (*.f64 D M) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 d #s(literal 2 binary64))) (*.f64 (*.f64 D M) (*.f64 D M))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 d #s(literal -2 binary64))) (*.f64 (*.f64 D M) (-.f64 #s(literal 0 binary64) (*.f64 D M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d #s(literal 2 binary64)) d) (/.f64 (*.f64 D M) (/.f64 #s(literal 2 binary64) (*.f64 D M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d #s(literal -2 binary64)) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d #s(literal -2 binary64)) (*.f64 d #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (*.f64 D M))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d #s(literal -2 binary64)) d) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (/.f64 #s(literal 2 binary64) (*.f64 D M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d #s(literal 2 binary64))) (*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (*.f64 D M))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d #s(literal -2 binary64))) (*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (-.f64 #s(literal 0 binary64) (*.f64 D M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 #s(literal 2 binary64) (*.f64 D M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 D M))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -2 binary64)) (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (-.f64 #s(literal 0 binary64) (*.f64 D M)))))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 2 binary64) (*.f64 D M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 2 binary64)) (/.f64 (*.f64 D M) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -2 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))))))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))))))
(/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))))
(/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (*.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) d))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 D M)) (*.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) (*.f64 d #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D M))) (*.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) (*.f64 d #s(literal -2 binary64))))
(/.f64 (*.f64 (*.f64 D M) #s(literal 1 binary64)) (/.f64 (*.f64 d #s(literal 2 binary64)) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))))
(/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 d #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 D M) (-.f64 #s(literal 0 binary64) (*.f64 D M))) (*.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 d #s(literal -2 binary64))))
(/.f64 (/.f64 (*.f64 D M) (/.f64 #s(literal 2 binary64) (*.f64 D M))) (*.f64 (*.f64 d #s(literal 2 binary64)) d))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) #s(literal 1 binary64)) (/.f64 (*.f64 d #s(literal -2 binary64)) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (*.f64 D M)) (*.f64 (*.f64 d #s(literal -2 binary64)) (*.f64 d #s(literal 2 binary64))))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (/.f64 #s(literal 2 binary64) (*.f64 D M))) (*.f64 (*.f64 d #s(literal -2 binary64)) d))
(/.f64 (*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) #s(literal 1 binary64)) (/.f64 d (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))))
(/.f64 (*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (*.f64 D M)) (*.f64 d (*.f64 d #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (-.f64 #s(literal 0 binary64) (*.f64 D M))) (*.f64 d (*.f64 d #s(literal -2 binary64))))
(/.f64 (/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 #s(literal 2 binary64) (*.f64 D M))) (*.f64 d d))
(/.f64 (neg.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M))) (neg.f64 (*.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) d)))
(/.f64 (neg.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (neg.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))))
(/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) M) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 D M)) (*.f64 d #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 D M)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) d)))
(/.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 2 binary64) M)) (/.f64 d D))
(/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) #s(literal 1 binary64)) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))))
(/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (-.f64 #s(literal 0 binary64) (*.f64 D M))) (*.f64 d #s(literal -2 binary64)))
(/.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 2 binary64) (*.f64 D M))) d)
(/.f64 (/.f64 (*.f64 D M) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))) (*.f64 d #s(literal 2 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))) (*.f64 d #s(literal -2 binary64)))
(/.f64 (/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))) d)
(/.f64 (neg.f64 (*.f64 (*.f64 D M) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 D M))) (neg.f64 (*.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) (*.f64 d #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D M)))) (neg.f64 (*.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) (*.f64 d #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 D M) (*.f64 D M))) (neg.f64 (*.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 d #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 D M) (-.f64 #s(literal 0 binary64) (*.f64 D M)))) (neg.f64 (*.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 d #s(literal -2 binary64)))))
(/.f64 (neg.f64 (/.f64 (*.f64 D M) (/.f64 #s(literal 2 binary64) (*.f64 D M)))) (neg.f64 (*.f64 (*.f64 d #s(literal 2 binary64)) d)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 d #s(literal -2 binary64)) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (*.f64 D M))) (neg.f64 (*.f64 (*.f64 d #s(literal -2 binary64)) (*.f64 d #s(literal 2 binary64)))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (/.f64 #s(literal 2 binary64) (*.f64 D M)))) (neg.f64 (*.f64 (*.f64 d #s(literal -2 binary64)) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) #s(literal 1 binary64))) (neg.f64 (/.f64 d (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (*.f64 D M))) (neg.f64 (*.f64 d (*.f64 d #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (-.f64 #s(literal 0 binary64) (*.f64 D M)))) (neg.f64 (*.f64 d (*.f64 d #s(literal -2 binary64)))))
(/.f64 (neg.f64 (/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 #s(literal 2 binary64) (*.f64 D M)))) (neg.f64 (*.f64 d d)))
(/.f64 (neg.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 D M))) (*.f64 d #s(literal -2 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) #s(literal 1 binary64))) (neg.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))))
(/.f64 (neg.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (-.f64 #s(literal 0 binary64) (*.f64 D M)))) (neg.f64 (*.f64 d #s(literal -2 binary64))))
(/.f64 (neg.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 2 binary64) (*.f64 D M)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (/.f64 (*.f64 D M) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))))) (*.f64 d #s(literal -2 binary64)))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))))) (neg.f64 (*.f64 d #s(literal -2 binary64))))
(/.f64 (neg.f64 (/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))))) (-.f64 #s(literal 0 binary64) d))
(pow.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) #s(literal 1 binary64))
(pow.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) #s(literal -2 binary64))
(pow.f64 (/.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))
(*.f64 M (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))))
(*.f64 M (pow.f64 (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))) #s(literal 1 binary64)))
(*.f64 (*.f64 D M) (/.f64 (/.f64 #s(literal 1/2 binary64) d) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))))
(*.f64 (*.f64 D M) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) d) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))) #s(literal 1 binary64)))
(*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))
(*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 #s(literal 1/2 binary64) d) (/.f64 #s(literal 1 binary64) (*.f64 D M))))
(*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 #s(literal 2 binary64) (*.f64 D M))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 d (*.f64 D M))))
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 D d) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))))
(*.f64 (/.f64 M #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 D d) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))) #s(literal 1 binary64)))
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 d D)))
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 d (*.f64 D M))))
(*.f64 (/.f64 D d) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 2 binary64) M)))
(*.f64 (/.f64 D d) (/.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 D M))))
(*.f64 (/.f64 #s(literal 1/2 binary64) d) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 1 binary64) (*.f64 D M))))
(*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 2 binary64) (*.f64 D M))))
(*.f64 (*.f64 M M) (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 d #s(literal 2 binary64)) D)))
(*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (/.f64 d D)))
(*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 (/.f64 #s(literal 1/2 binary64) d) (/.f64 d (*.f64 D M))))
(*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) d))
(*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) d)))
(*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 D M))))
(*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 d (*.f64 D M))))
(*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 (/.f64 M d) (/.f64 #s(literal 2 binary64) (*.f64 D M))))
(*.f64 (/.f64 (*.f64 D M) d) (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) M)))
(*.f64 (/.f64 (*.f64 D M) d) (/.f64 (/.f64 #s(literal 1/2 binary64) d) (/.f64 #s(literal 2 binary64) (*.f64 D M))))
(*.f64 (/.f64 (*.f64 D M) d) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M M))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 d #s(literal 2 binary64))) (*.f64 (*.f64 D M) (*.f64 D M)))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 D M) (/.f64 #s(literal 1 binary64) (*.f64 D M))))
(*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))
(*.f64 (/.f64 (/.f64 D d) (/.f64 d D)) (*.f64 (*.f64 M M) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 D M)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) (*.f64 d #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D M))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) (*.f64 d #s(literal -2 binary64)))))
(*.f64 (*.f64 (*.f64 D M) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 2 binary64)) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))))
(*.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (/.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 d #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -2 binary64))) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 d #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 D M) (-.f64 #s(literal 0 binary64) (*.f64 D M))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 d #s(literal -2 binary64)))))
(*.f64 (/.f64 (*.f64 D M) (/.f64 #s(literal 2 binary64) (*.f64 D M))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d #s(literal 2 binary64)) d)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -2 binary64)) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (*.f64 D M)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d #s(literal -2 binary64)) (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (/.f64 #s(literal 2 binary64) (*.f64 D M))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d #s(literal -2 binary64)) d)))
(*.f64 (*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))))
(*.f64 (*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (*.f64 D M)) (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 d #s(literal 2 binary64)))))
(*.f64 (*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (-.f64 #s(literal 0 binary64) (*.f64 D M))) (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 d #s(literal -2 binary64)))))
(*.f64 (/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 #s(literal 2 binary64) (*.f64 D M))) (/.f64 (/.f64 #s(literal 1 binary64) d) d))
(*.f64 (/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 #s(literal 2 binary64) (*.f64 D M))) (/.f64 #s(literal 1 binary64) (*.f64 d d)))
(*.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 d M)))
(*.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (/.f64 d (*.f64 D M))))
(*.f64 (/.f64 M d) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 2 binary64) D)))
(*.f64 (/.f64 M d) (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 D M))))
(*.f64 (/.f64 (*.f64 D M) (*.f64 d #s(literal -2 binary64))) (/.f64 (*.f64 D M) (*.f64 d #s(literal -2 binary64))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 D M))))
(*.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) M) (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 D M)) (/.f64 #s(literal 1/2 binary64) d))
(*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 2 binary64) M)) (/.f64 D d))
(*.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) #s(literal 1 binary64)) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))
(*.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (-.f64 #s(literal 0 binary64) (*.f64 D M))) (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -2 binary64))))
(*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 2 binary64) (*.f64 D M))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 (*.f64 D M) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))) (/.f64 #s(literal 1/2 binary64) d))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))) (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -2 binary64))))
(*.f64 (/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 D M))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 D #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 M d) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 M d) #s(literal 2 binary64)) (pow.f64 (/.f64 D #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 M M) #s(literal 1 binary64)) (pow.f64 (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (/.f64 D d) (/.f64 d D)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 D M) (*.f64 D M)) #s(literal 1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 d #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) M) #s(literal 1 binary64)) (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 D M)) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) d))
(*.f64 (pow.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 2 binary64) M)) #s(literal 1 binary64)) (/.f64 D d))
(*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 d D)) (/.f64 M #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 2 binary64) D)) (/.f64 M d))
(*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 d M)) (/.f64 D #s(literal 2 binary64)))
(*.f64 (/.f64 D (/.f64 d D)) (/.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) M)))
(*.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) D)))
(*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) D)) (/.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (/.f64 d M)))
(*.f64 (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) M)) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M (/.f64 #s(literal 2 binary64) M)) (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 d D)))
(*.f64 (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 d D)) (/.f64 M (/.f64 #s(literal 2 binary64) M)))
(*.f64 (/.f64 M (/.f64 d M)) (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) D)))
(*.f64 (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) D)) (/.f64 M (/.f64 d M)))
(*.f64 (/.f64 M (/.f64 #s(literal 2 binary64) D)) (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 d M)))
(*.f64 (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 d M)) (/.f64 M (/.f64 #s(literal 2 binary64) D)))
(*.f64 (/.f64 (*.f64 D M) (/.f64 d D)) (/.f64 (/.f64 #s(literal 1/2 binary64) d) (/.f64 #s(literal 2 binary64) M)))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) d) (/.f64 #s(literal 2 binary64) M)) (/.f64 (*.f64 D M) (/.f64 d D)))
(*.f64 (/.f64 (*.f64 D M) (/.f64 #s(literal 2 binary64) M)) (/.f64 (/.f64 #s(literal 1/2 binary64) d) (/.f64 d D)))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) d) (/.f64 d D)) (/.f64 (*.f64 D M) (/.f64 #s(literal 2 binary64) M)))
(*.f64 (/.f64 (*.f64 D M) (/.f64 d M)) (/.f64 (/.f64 #s(literal 1/2 binary64) d) (/.f64 #s(literal 2 binary64) D)))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) d) (/.f64 #s(literal 2 binary64) D)) (/.f64 (*.f64 D M) (/.f64 d M)))
(*.f64 (/.f64 (*.f64 D M) (/.f64 #s(literal 2 binary64) D)) (/.f64 (/.f64 #s(literal 1/2 binary64) d) (/.f64 d M)))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) d) (/.f64 d M)) (/.f64 (*.f64 D M) (/.f64 #s(literal 2 binary64) D)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) d) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 D M))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) d) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) #s(literal -2 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -2 binary64))) (/.f64 d (*.f64 D M))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) #s(literal 2 binary64)) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (/.f64 d D)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) M)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (/.f64 #s(literal 2 binary64) M)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -2 binary64))) (/.f64 d D)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (/.f64 d M)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) D)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (/.f64 #s(literal 2 binary64) D)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -2 binary64))) (/.f64 d M)))
(*.f64 (/.f64 (/.f64 M #s(literal 2 binary64)) d) (/.f64 (/.f64 D d) (/.f64 #s(literal 2 binary64) (*.f64 D M))))
(*.f64 (/.f64 (/.f64 M #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (/.f64 D d) (/.f64 d (*.f64 D M))))
(*.f64 (/.f64 (/.f64 M #s(literal 2 binary64)) (*.f64 d #s(literal 2 binary64))) (/.f64 (/.f64 D d) (/.f64 #s(literal 1 binary64) (*.f64 D M))))
(*.f64 (/.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 d M)) (/.f64 (/.f64 D d) (/.f64 #s(literal 2 binary64) D)))
(*.f64 (/.f64 (/.f64 D d) (/.f64 #s(literal 2 binary64) D)) (/.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 d M)))
(*.f64 (/.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) D)) (/.f64 (/.f64 D d) (/.f64 d M)))
(*.f64 (/.f64 (/.f64 D d) (/.f64 d M)) (/.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) D)))
(*.f64 (/.f64 (/.f64 D d) d) (/.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 D M))))
(*.f64 (/.f64 (/.f64 D d) (*.f64 d #s(literal 2 binary64))) (/.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 D M))))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) d) d) (/.f64 (*.f64 D M) (/.f64 #s(literal 2 binary64) (*.f64 D M))))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) d) #s(literal 2 binary64)) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))
(*.f64 (/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 d (*.f64 D M))))
(*.f64 (/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (*.f64 d #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 #s(literal 1 binary64) (*.f64 D M))))
(*.f64 (/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 d D)) (/.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 #s(literal 2 binary64) M)))
(*.f64 (/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 #s(literal 2 binary64) M)) (/.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 d D)))
(*.f64 (/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 d M)) (/.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 #s(literal 2 binary64) D)))
(*.f64 (/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 #s(literal 2 binary64) D)) (/.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 d M)))
(*.f64 (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) d) (/.f64 M (/.f64 #s(literal 2 binary64) (*.f64 D M))))
(*.f64 (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 M (/.f64 d (*.f64 D M))))
(*.f64 (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (*.f64 d #s(literal 2 binary64))) (/.f64 M (/.f64 #s(literal 1 binary64) (*.f64 D M))))
(*.f64 (/.f64 (/.f64 D #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (/.f64 M d) (/.f64 d (*.f64 D M))))
(*.f64 (/.f64 (/.f64 D #s(literal 2 binary64)) (*.f64 d #s(literal 2 binary64))) (/.f64 (/.f64 M d) (/.f64 #s(literal 1 binary64) (*.f64 D M))))
(*.f64 (/.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 d D)) (/.f64 (/.f64 M d) (/.f64 #s(literal 2 binary64) M)))
(*.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 2 binary64) M)) (/.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 d D)))
(*.f64 (/.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) M)) (/.f64 (/.f64 M d) (/.f64 d D)))
(*.f64 (/.f64 (/.f64 M d) (/.f64 d D)) (/.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) M)))
(*.f64 (/.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 d M)) (/.f64 (/.f64 M d) (/.f64 #s(literal 2 binary64) D)))
(*.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 2 binary64) D)) (/.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 d M)))
(*.f64 (/.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) D)) (/.f64 (/.f64 M d) (/.f64 d M)))
(*.f64 (/.f64 (/.f64 M d) (/.f64 d M)) (/.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) D)))
(*.f64 (/.f64 (/.f64 M d) d) (/.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 D M))))
(*.f64 (/.f64 (/.f64 M d) #s(literal 2 binary64)) (/.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 d (*.f64 D M))))
(*.f64 (/.f64 (/.f64 M d) (*.f64 d #s(literal 2 binary64))) (/.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 D M))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) d) (/.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (/.f64 #s(literal 2 binary64) (*.f64 D M))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) #s(literal 2 binary64)) (/.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (/.f64 d (*.f64 D M))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (*.f64 d #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (/.f64 #s(literal 1 binary64) (*.f64 D M))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (/.f64 d D)) (/.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (/.f64 #s(literal 2 binary64) M)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (/.f64 #s(literal 2 binary64) M)) (/.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (/.f64 d D)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (/.f64 d M)) (/.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (/.f64 #s(literal 2 binary64) D)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (/.f64 #s(literal 2 binary64) D)) (/.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (/.f64 d M)))
(*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) d) (/.f64 D (/.f64 #s(literal 2 binary64) M)))
(*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) #s(literal 2 binary64)) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 D M))))
(*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (-.f64 #s(literal 0 binary64) d)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)))
(*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) #s(literal -2 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) d))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) #s(literal -1 binary64)) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 d #s(literal 2 binary64))))
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))) w0)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l)))) #s(literal 1/2 binary64)))
(sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l))))))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))))) (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))))) (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))))) (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))))) (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))
(pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))) #s(literal 1/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))) #s(literal 1/4 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l))) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))) (neg.f64 (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))) (neg.f64 (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))) (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l))))) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l))))))
(fma.f64 (/.f64 h l) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l)) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))) (/.f64 h l) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (/.f64 h l)) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))) h) (/.f64 #s(literal 1 binary64) l) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l)))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l)))) #s(literal 1 binary64)) (+.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l))) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))) (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))) (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))) (+.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (neg.f64 (/.f64 h l))))))
(*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))))
(*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 h l) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))))))
(/.f64 #s(literal 1 binary64) (/.f64 l (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l h) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -4 binary64) (/.f64 M (/.f64 d (*.f64 D M)))) (/.f64 D (/.f64 l h))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 l h) #s(literal -4 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l #s(literal -4 binary64)) (*.f64 h (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) #s(literal -4 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -4 binary64) (/.f64 h l)) (*.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -4 binary64) l) (*.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) h)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) l)) (*.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) (-.f64 #s(literal 0 binary64) h))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (/.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 d (*.f64 D M)) M))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (*.f64 (/.f64 h l) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l h) (*.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) h))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -4 binary64) (/.f64 M (/.f64 d (*.f64 D M)))) (*.f64 (/.f64 D (/.f64 l h)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 (/.f64 D (/.f64 l h)) (*.f64 D (*.f64 M M)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (/.f64 (/.f64 D (/.f64 l h)) (neg.f64 (/.f64 (/.f64 d (*.f64 D M)) M)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) (/.f64 l h))))
(/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))
(/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) (/.f64 l h))
(/.f64 (/.f64 D (/.f64 l h)) (/.f64 #s(literal -4 binary64) (/.f64 M (/.f64 d (*.f64 D M)))))
(/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) l)
(/.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (/.f64 l #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 l (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))) (*.f64 (/.f64 l h) #s(literal -4 binary64)))
(/.f64 (*.f64 h (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))) (*.f64 l #s(literal -4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))) (*.f64 (-.f64 #s(literal 0 binary64) l) #s(literal -4 binary64)))
(/.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal 1 binary64)) (/.f64 #s(literal -4 binary64) (/.f64 h l)))
(/.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) h) (*.f64 #s(literal -4 binary64) l))
(/.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) (-.f64 #s(literal 0 binary64) h)) (*.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) l)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))) (neg.f64 (/.f64 l h)))
(/.f64 (neg.f64 (/.f64 D (/.f64 l h))) (neg.f64 (/.f64 #s(literal -4 binary64) (/.f64 M (/.f64 d (*.f64 D M))))))
(/.f64 (/.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))
(/.f64 (*.f64 (/.f64 h l) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))) #s(literal -4 binary64))
(/.f64 (*.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) #s(literal 1 binary64)) (/.f64 l h))
(/.f64 (*.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) h)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (/.f64 D (/.f64 l h)) #s(literal 1 binary64)) (/.f64 #s(literal -4 binary64) (/.f64 M (/.f64 d (*.f64 D M)))))
(/.f64 (*.f64 (/.f64 D (/.f64 l h)) (*.f64 D (*.f64 M M))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (/.f64 (/.f64 D (/.f64 l h)) (neg.f64 (/.f64 (/.f64 d (*.f64 D M)) M))) #s(literal 4 binary64))
(/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) (/.f64 l h)) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (neg.f64 (*.f64 (/.f64 l h) #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 h (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (neg.f64 (*.f64 l #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal -4 binary64) (/.f64 h l))))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) h)) (neg.f64 (*.f64 #s(literal -4 binary64) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) (-.f64 #s(literal 0 binary64) h))) (neg.f64 (*.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) l))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (neg.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (/.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 d (*.f64 D M)) M))) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 h l) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 l h)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) h))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 l h)) #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal -4 binary64) (/.f64 M (/.f64 d (*.f64 D M))))))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 l h)) (*.f64 D (*.f64 M M)))) (neg.f64 (*.f64 d #s(literal -4 binary64))))
(/.f64 (neg.f64 (/.f64 (/.f64 D (/.f64 l h)) (neg.f64 (/.f64 (/.f64 d (*.f64 D M)) M)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) (/.f64 l h))) #s(literal 4 binary64))
(pow.f64 (/.f64 l (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))))
(*.f64 h (/.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))))
(*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l))
(*.f64 (/.f64 h l) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))
(*.f64 D (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) (/.f64 l h)))
(*.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) (/.f64 D (/.f64 l h)))
(*.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) (/.f64 h l))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)))
(*.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 l h) #s(literal -4 binary64))))
(*.f64 (*.f64 h (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))) (/.f64 #s(literal 1 binary64) (*.f64 l #s(literal -4 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) l) #s(literal -4 binary64))))
(*.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) h) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -4 binary64) l)))
(*.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) (-.f64 #s(literal 0 binary64) h)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) l))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (neg.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (/.f64 M (/.f64 d (*.f64 D M))))) D)
(*.f64 (/.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -1/4 binary64))
(*.f64 (*.f64 (/.f64 h l) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))) #s(literal -1/4 binary64))
(*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) #s(literal 1 binary64)) (/.f64 h l))
(*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) h)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (*.f64 (/.f64 D (/.f64 l h)) #s(literal 1 binary64)) (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)))
(*.f64 (*.f64 (/.f64 D (/.f64 l h)) (*.f64 D (*.f64 M M))) (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -4 binary64))))
(*.f64 (/.f64 (/.f64 D (/.f64 l h)) (neg.f64 (/.f64 (/.f64 d (*.f64 D M)) M))) #s(literal 1/4 binary64))
(*.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) (/.f64 l h)) #s(literal -1/4 binary64))
(*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1 binary64)) (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l))
(*.f64 (/.f64 D l) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) l) (/.f64 (*.f64 #s(literal -1/4 binary64) D) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) l) (/.f64 D (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) l) (/.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 h #s(literal -4 binary64)) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) D) (/.f64 (/.f64 d (*.f64 D M)) M)))
(*.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (*.f64 D (*.f64 M M)))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) D) d))
(*.f64 (/.f64 h (/.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M M))))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) D) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 (/.f64 h l) #s(literal -4 binary64)) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))
(*.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (*.f64 D (*.f64 M M)))) (/.f64 D d))
(*.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M M))))) (/.f64 D (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 D #s(literal -4 binary64)) (/.f64 (/.f64 h l) (/.f64 (/.f64 d (*.f64 D M)) M)))
(*.f64 (/.f64 D (/.f64 #s(literal -4 binary64) (*.f64 D (*.f64 M M)))) (/.f64 (/.f64 h l) d))
(*.f64 (/.f64 D (/.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M M))))) (/.f64 (/.f64 h l) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) h) l))
(*.f64 (/.f64 (/.f64 D (/.f64 l h)) #s(literal -4 binary64)) (/.f64 M (/.f64 d (*.f64 D M))))
(*.f64 (/.f64 (/.f64 D (/.f64 l h)) (/.f64 #s(literal -4 binary64) (*.f64 D (*.f64 M M)))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 (/.f64 D (/.f64 l h)) (/.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M M))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 (/.f64 D (/.f64 l h)) d) (/.f64 (*.f64 D (*.f64 M M)) #s(literal -4 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) d)) (-.f64 #s(literal 0 binary64) (/.f64 M (/.f64 d (*.f64 D M)))))
(neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 M (/.f64 d (*.f64 D M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (*.f64 D M)) M))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 d (*.f64 D M)) M))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (*.f64 D (*.f64 M M)) #s(literal 1 binary64))))
(/.f64 M (/.f64 d (*.f64 D M)))
(/.f64 (*.f64 D (*.f64 M M)) d)
(/.f64 (*.f64 D (*.f64 M M)) (/.f64 d #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M M))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 M M) (/.f64 d D))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 d (*.f64 D M)) M)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M M)))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (*.f64 (*.f64 D (*.f64 M M)) #s(literal 1 binary64)) d)
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M M))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (*.f64 (*.f64 D (*.f64 M M)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) d))
(pow.f64 (/.f64 (/.f64 d (*.f64 D M)) M) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 M (/.f64 d (*.f64 D M))))
(*.f64 M (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 D M) (/.f64 M d))
(*.f64 (*.f64 D (*.f64 M M)) (/.f64 #s(literal 1 binary64) d))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M M))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D (*.f64 M M)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M M))) #s(literal -1 binary64)))
(*.f64 (*.f64 M M) (/.f64 D d))
(*.f64 (/.f64 (*.f64 D M) d) M)
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 M (/.f64 d (*.f64 D M)))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M M)))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 (*.f64 D (*.f64 M M)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 M #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) d))
(*.f64 (/.f64 (neg.f64 M) #s(literal -1 binary64)) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 (*.f64 D M) #s(literal -1 binary64)) (/.f64 (neg.f64 M) d))
(*.f64 (/.f64 (*.f64 M M) #s(literal -1 binary64)) (/.f64 (neg.f64 D) d))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) #s(literal -1 binary64)) (/.f64 M d))
(*.f64 (/.f64 (neg.f64 (*.f64 M M)) #s(literal -1 binary64)) (/.f64 D d))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -4 binary64) (/.f64 M (/.f64 d (*.f64 D M)))) D))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 D (*.f64 D (*.f64 M M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -4 binary64) (/.f64 M (/.f64 d (*.f64 D M)))) (*.f64 D #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 D (-.f64 #s(literal 0 binary64) (/.f64 M (/.f64 d (*.f64 D M)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -4 binary64) (/.f64 M (/.f64 d (*.f64 D M)))) (*.f64 #s(literal 1 binary64) D)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 (*.f64 D (*.f64 M M)) D)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 M (/.f64 d (*.f64 D M)))) D)))
(/.f64 D (/.f64 #s(literal -4 binary64) (/.f64 M (/.f64 d (*.f64 D M)))))
(/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))))
(/.f64 (neg.f64 D) (neg.f64 (/.f64 #s(literal -4 binary64) (/.f64 M (/.f64 d (*.f64 D M))))))
(/.f64 (neg.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))) #s(literal 4 binary64))
(/.f64 (*.f64 D (*.f64 D (*.f64 M M))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (*.f64 D #s(literal 1 binary64)) (/.f64 #s(literal -4 binary64) (/.f64 M (/.f64 d (*.f64 D M)))))
(/.f64 (*.f64 D (-.f64 #s(literal 0 binary64) (/.f64 M (/.f64 d (*.f64 D M))))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) D) (/.f64 #s(literal -4 binary64) (/.f64 M (/.f64 d (*.f64 D M)))))
(/.f64 (*.f64 (*.f64 D (*.f64 M M)) D) (*.f64 d #s(literal -4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 M (/.f64 d (*.f64 D M)))) D) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) D)) (neg.f64 (/.f64 #s(literal -4 binary64) (/.f64 M (/.f64 d (*.f64 D M))))))
(/.f64 (neg.f64 (*.f64 D (*.f64 D (*.f64 M M)))) (neg.f64 (*.f64 d #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 D #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal -4 binary64) (/.f64 M (/.f64 d (*.f64 D M))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 D (-.f64 #s(literal 0 binary64) (/.f64 M (/.f64 d (*.f64 D M)))))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 D (*.f64 M M)) D)) (neg.f64 (*.f64 d #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 M (/.f64 d (*.f64 D M)))) D)) #s(literal -4 binary64))
(pow.f64 (/.f64 #s(literal -4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)))
(*.f64 D (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)))
(*.f64 (/.f64 M (/.f64 d (*.f64 D M))) (*.f64 #s(literal -1/4 binary64) D))
(*.f64 (/.f64 M (/.f64 d (*.f64 D M))) (/.f64 D #s(literal -4 binary64)))
(*.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) D)
(*.f64 (/.f64 D d) (/.f64 (*.f64 D (*.f64 M M)) #s(literal -4 binary64)))
(*.f64 #s(literal -1/4 binary64) (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)))
(*.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -1/4 binary64))
(*.f64 (neg.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))) #s(literal 1/4 binary64))
(*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -4 binary64))))
(*.f64 (*.f64 D #s(literal 1 binary64)) (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)))
(*.f64 (*.f64 D (-.f64 #s(literal 0 binary64) (/.f64 M (/.f64 d (*.f64 D M))))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) D) (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)))
(*.f64 (*.f64 (*.f64 D (*.f64 M M)) D) (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -4 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 M (/.f64 d (*.f64 D M)))) D) #s(literal 1/4 binary64))
(*.f64 (/.f64 (*.f64 D (*.f64 M M)) #s(literal -4 binary64)) (/.f64 D d))
(*.f64 (/.f64 D #s(literal -4 binary64)) (/.f64 M (/.f64 d (*.f64 D M))))
(*.f64 (/.f64 D (/.f64 #s(literal -4 binary64) (*.f64 D (*.f64 M M)))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 D (/.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M M))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M M))))) (/.f64 D (-.f64 #s(literal 0 binary64) d)))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (-.f64 #s(literal 0 binary64) h))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 (-.f64 #s(literal 0 binary64) h) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))))
(/.f64 (/.f64 h l) (/.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))))
(/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))) (neg.f64 (/.f64 l h)))
(/.f64 (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))) l)
(/.f64 (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))) (/.f64 l #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))))
(/.f64 (neg.f64 (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (/.f64 (/.f64 h l) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) l)
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) #s(literal 1 binary64)) (/.f64 l h))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (-.f64 #s(literal 0 binary64) h)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (neg.f64 (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) #s(literal 1 binary64))) (neg.f64 (/.f64 l h)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (-.f64 #s(literal 0 binary64) h))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(pow.f64 (/.f64 l (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)))
(*.f64 h (*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))))
(*.f64 (/.f64 h l) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))
(*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 l h)))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 h l))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 l h)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (neg.f64 (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 (/.f64 h l) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) #s(literal 1 binary64)) (/.f64 h l))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) (-.f64 #s(literal 0 binary64) h)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) l))
(*.f64 (/.f64 M l) (/.f64 (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (*.f64 D M) l) (/.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) d) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (/.f64 M #s(literal 2 binary64)) l) (/.f64 (/.f64 (/.f64 D d) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (*.f64 M M) l) (/.f64 (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) l) (/.f64 (/.f64 (/.f64 D d) (/.f64 d D)) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) M) l) (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 D M)) l) (/.f64 (/.f64 #s(literal 1/2 binary64) d) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 2 binary64) M)) l) (/.f64 (/.f64 D d) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) l) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) h) l))
(exp.f64 (log.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))))
(exp.f64 (*.f64 (log.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 d #s(literal -2 binary64))) (/.f64 (*.f64 D M) (*.f64 d #s(literal -2 binary64))))
(neg.f64 (/.f64 (*.f64 D M) (*.f64 d #s(literal -2 binary64))))
(neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 (*.f64 D M) d)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 (*.f64 D M) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 M #s(literal 2 binary64)) D)))
(/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (*.f64 D M) (*.f64 d #s(literal 2 binary64)))
(/.f64 (*.f64 D M) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) d)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (*.f64 d #s(literal -2 binary64)))
(/.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 d D))
(/.f64 (/.f64 D d) (/.f64 #s(literal 2 binary64) M))
(/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) d)
(/.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 d #s(literal 1 binary64)))
(/.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M)))))
(/.f64 (*.f64 (*.f64 D M) #s(literal 1 binary64)) (*.f64 d #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M))) (neg.f64 (*.f64 d #s(literal -2 binary64))))
(/.f64 (neg.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (/.f64 (*.f64 D M) d)) #s(literal -2 binary64))
(/.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) D) d)
(/.f64 (exp.f64 (log.f64 (*.f64 D M))) (exp.f64 (log.f64 (*.f64 d #s(literal 2 binary64)))))
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)))) (exp.f64 (log.f64 (*.f64 d #s(literal -2 binary64)))))
(/.f64 (exp.f64 (log.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)))) (exp.f64 (log.f64 d)))
(/.f64 (neg.f64 (*.f64 (*.f64 D M) #s(literal 1 binary64))) (*.f64 d #s(literal -2 binary64)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)))) (neg.f64 (neg.f64 (*.f64 d #s(literal -2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) D)) (-.f64 #s(literal 0 binary64) d))
(pow.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (/.f64 (/.f64 D d) (/.f64 d D))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))
(*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64))))
(*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -2 binary64))))
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))
(*.f64 (/.f64 D d) (/.f64 M #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M))
(*.f64 (/.f64 #s(literal 1/2 binary64) d) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 D M)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 D (/.f64 #s(literal 2 binary64) M)))
(*.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) M)
(*.f64 (/.f64 (*.f64 D M) d) #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 d (/.f64 D (/.f64 #s(literal 2 binary64) M))))))
(*.f64 (*.f64 (*.f64 D M) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) d))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M))) (/.f64 #s(literal 1/2 binary64) d))
(*.f64 (neg.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 M d))
(*.f64 (/.f64 M d) (/.f64 D #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))))
(*.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) D) (/.f64 #s(literal 1 binary64) d))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (pow.f64 D #s(literal 1 binary64)) (pow.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 D M)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 D (/.f64 #s(literal 2 binary64) M)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) d) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 D #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 M d) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 M d) #s(literal 1 binary64)) (pow.f64 (/.f64 D #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 d M) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) D) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) D) #s(literal -1 binary64)) (pow.f64 (/.f64 d M) #s(literal -1 binary64)))
(*.f64 (exp.f64 (log.f64 M)) (exp.f64 (log.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))))))
(*.f64 (exp.f64 (log.f64 (*.f64 D M))) (exp.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) d))))
(*.f64 (exp.f64 (log.f64 (/.f64 M #s(literal 2 binary64)))) (exp.f64 (log.f64 (/.f64 D d))))
(*.f64 (/.f64 (neg.f64 M) #s(literal 2 binary64)) (/.f64 D (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 (neg.f64 M) d) (/.f64 D #s(literal -2 binary64)))
(*.f64 (/.f64 (neg.f64 D) #s(literal 2 binary64)) (/.f64 M (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 (neg.f64 D) d) (/.f64 M #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) d) (/.f64 (*.f64 D M) #s(literal -2 binary64)))
(*.f64 (/.f64 D (-.f64 #s(literal 0 binary64) d)) (/.f64 (neg.f64 M) #s(literal 2 binary64)))
(*.f64 (/.f64 D #s(literal -1 binary64)) (/.f64 (neg.f64 M) (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 D #s(literal -2 binary64)) (/.f64 (neg.f64 M) d))
(*.f64 (/.f64 M (-.f64 #s(literal 0 binary64) d)) (/.f64 (neg.f64 D) #s(literal 2 binary64)))
(*.f64 (/.f64 M #s(literal -1 binary64)) (/.f64 (neg.f64 D) (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 M #s(literal -2 binary64)) (/.f64 (neg.f64 D) d))
(*.f64 (/.f64 (neg.f64 D) #s(literal -1 binary64)) (/.f64 M (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 M) #s(literal -1 binary64)) (/.f64 D (*.f64 d #s(literal 2 binary64))))

simplify479.0ms (2.7%)

Algorithm
egg-herbie
Rules
9802×*-lowering-*.f32
9802×*-lowering-*.f64
2732×+-lowering-+.f64
2732×+-lowering-+.f32
1832×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065216759
1236214996
0836014996
Stop Event
iter limit
node limit
Counts
708 → 708
Calls
Call 1
Inputs
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(/ (* D (pow M 2)) d)
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
Outputs
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (*.f64 (/.f64 (*.f64 w0 (*.f64 M M)) l) #s(literal -1/8 binary64))) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (*.f64 w0 h) (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64)))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (*.f64 (/.f64 (*.f64 w0 (*.f64 M M)) l) #s(literal -1/8 binary64))) (*.f64 h (+.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 w0 (pow.f64 M #s(literal 4 binary64))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (/.f64 h (*.f64 l l)) (/.f64 (pow.f64 M #s(literal 6 binary64)) l)) (/.f64 w0 (pow.f64 d #s(literal 6 binary64))))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) d)
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 D (*.f64 D D))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 D (*.f64 D D))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64))))) d) #s(literal -1/2 binary64)))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64))))) d))) (/.f64 (*.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64))))) d))) (/.f64 (*.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d d) (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D D) (*.f64 D (*.f64 M (*.f64 M M)))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (+.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64))))) d))) (/.f64 (*.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d d) (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D D) (*.f64 D (*.f64 M (*.f64 M M)))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 d #s(literal 5 binary64))) (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))))) (neg.f64 h))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) d)
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 w0 d) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 D M) (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d)) (sqrt.f64 (*.f64 h l)))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D M) (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d)) (sqrt.f64 (*.f64 h l))) (*.f64 (*.f64 l l) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D M) (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d)) (sqrt.f64 (*.f64 h l))) (*.f64 l (*.f64 l (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (*.f64 (*.f64 l l) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 D (*.f64 D D))) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 h h))) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 5 binary64)))))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 h (*.f64 h h))) (pow.f64 d #s(literal 6 binary64))) (/.f64 w0 (*.f64 l (*.f64 l l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (pow.f64 d #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 w0 (*.f64 (*.f64 M M) h)) (*.f64 d d)))) l))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 w0 (*.f64 (*.f64 M M) h)) (*.f64 d d))) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (pow.f64 D #s(literal 4 binary64))) (pow.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (*.f64 (pow.f64 M #s(literal 6 binary64)) w0))) (*.f64 l (pow.f64 d #s(literal 6 binary64))))) l)) l))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) w0) (*.f64 d (*.f64 d l))) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64)))))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) w0) (*.f64 d (*.f64 d l))) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 h h)) (*.f64 (pow.f64 M #s(literal 6 binary64)) w0))) (*.f64 (*.f64 l l) (*.f64 l (pow.f64 d #s(literal 6 binary64))))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) d)
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (*.f64 M (*.f64 D D))))) (*.f64 M (*.f64 (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (*.f64 M (*.f64 D D))))) (+.f64 (*.f64 M (*.f64 (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (pow.f64 D #s(literal 4 binary64))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (pow.f64 D #s(literal 4 binary64))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (*.f64 M (*.f64 D D))))) (+.f64 (*.f64 M (*.f64 (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (/.f64 w0 (pow.f64 D #s(literal 6 binary64)))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) (neg.f64 d))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(-.f64 #s(literal 0 binary64) (*.f64 D (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (*.f64 M (*.f64 D D))))) (*.f64 M (*.f64 (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (*.f64 M (*.f64 D D))))) (+.f64 (*.f64 M (*.f64 (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (pow.f64 D #s(literal 4 binary64))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (pow.f64 D #s(literal 4 binary64))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (*.f64 M (*.f64 D D))))) (+.f64 (*.f64 M (*.f64 (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (/.f64 w0 (pow.f64 D #s(literal 6 binary64)))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))))))) (neg.f64 D))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 (*.f64 D D) h))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (*.f64 M M) (*.f64 w0 (*.f64 h h)))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 (*.f64 D D) h))) (*.f64 d (*.f64 d l))) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 D #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 M M) (*.f64 w0 (*.f64 h (*.f64 h h))))) (*.f64 (*.f64 l l) (*.f64 l (pow.f64 d #s(literal 6 binary64))))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) d)
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 D (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (/.f64 w0 (*.f64 (*.f64 (*.f64 D D) (*.f64 D (pow.f64 M #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64))))))) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (/.f64 w0 (*.f64 (*.f64 (*.f64 D D) (*.f64 D (pow.f64 M #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) (neg.f64 d))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 D (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (/.f64 w0 (*.f64 (*.f64 (*.f64 D D) (*.f64 D (pow.f64 M #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64))))))) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (/.f64 w0 (*.f64 (*.f64 (*.f64 D D) (*.f64 D (pow.f64 M #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) d)
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d d)) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 w0 (*.f64 d d)) (*.f64 D (*.f64 D D))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h)))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (/.f64 w0 (*.f64 D (*.f64 D D))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 w0 (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 h (*.f64 h h))) (pow.f64 d #s(literal 6 binary64))) (/.f64 w0 (*.f64 l (*.f64 l l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 h (*.f64 h h))) (pow.f64 d #s(literal 6 binary64))) (/.f64 w0 (*.f64 l (*.f64 l l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (*.f64 (/.f64 (*.f64 M M) l) #s(literal -1/8 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (*.f64 (/.f64 (*.f64 M M) l) #s(literal -1/8 binary64))) (*.f64 h (+.f64 (*.f64 (/.f64 #s(literal -1/128 binary64) (pow.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 l l))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 h (pow.f64 M #s(literal 6 binary64))))) (*.f64 (*.f64 l l) (*.f64 l (pow.f64 d #s(literal 6 binary64))))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (sqrt.f64 #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (sqrt.f64 #s(literal -1/4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d) (*.f64 (/.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))) #s(literal -1/8 binary64))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (sqrt.f64 #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))) (*.f64 (/.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))) #s(literal -1/8 binary64))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 #s(literal -1 binary64)))) d) #s(literal -1/2 binary64)))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(-.f64 #s(literal 0 binary64) (*.f64 h (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M)))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d d) (*.f64 d (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D D) (*.f64 D (*.f64 M (*.f64 M M)))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (-.f64 (+.f64 (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 M #s(literal 5 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))) (/.f64 (*.f64 (*.f64 (*.f64 d d) (*.f64 d (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D D) (*.f64 D (*.f64 M (*.f64 M M)))))) (neg.f64 h))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (*.f64 l l) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (*.f64 l l) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 h h))) (*.f64 l (*.f64 l l))))) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 5 binary64))))))))))) l)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64)))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))) (+.f64 (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 l l) (*.f64 l (pow.f64 d #s(literal 6 binary64)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64))))) (*.f64 l (pow.f64 d #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) l))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64)))) (*.f64 (/.f64 #s(literal -1/1024 binary64) l) (/.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 h (*.f64 h h)))) (pow.f64 d #s(literal 6 binary64))))) l)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64))))) (*.f64 D D)) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))) (*.f64 D (*.f64 D (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 D D) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 h (*.f64 h h))))) (*.f64 (*.f64 l l) (*.f64 l (pow.f64 d #s(literal 6 binary64)))))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (*.f64 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 l h)) #s(literal 1/2 binary64))) (/.f64 (*.f64 M (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (+.f64 (*.f64 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 l h)) #s(literal 1/2 binary64))) (/.f64 (*.f64 M (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) #s(literal -1/8 binary64)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) #s(literal -1/8 binary64))) (+.f64 (/.f64 (*.f64 M (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d) (+.f64 (*.f64 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 l h)) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (pow.f64 D #s(literal 6 binary64))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) (neg.f64 d))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 l h)) #s(literal 1/2 binary64))) (/.f64 (*.f64 M (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (+.f64 (*.f64 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 l h)) #s(literal 1/2 binary64))) (/.f64 (*.f64 M (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) #s(literal -1/8 binary64)))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) #s(literal -1/8 binary64))) (+.f64 (/.f64 (*.f64 M (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d) (+.f64 (*.f64 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 l h)) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (pow.f64 D #s(literal 6 binary64))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))) (neg.f64 D))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 M (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 M (*.f64 M (*.f64 h h)))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64)))))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) (*.f64 d (*.f64 d l))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h h) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64)))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 M (*.f64 M (*.f64 h (*.f64 h h))))) (*.f64 (*.f64 l l) (*.f64 l (pow.f64 d #s(literal 6 binary64))))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d)))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (*.f64 (*.f64 D D) (*.f64 D (pow.f64 M #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (*.f64 (*.f64 D D) (*.f64 D (pow.f64 M #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) (neg.f64 d))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d)) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (*.f64 (*.f64 D D) (*.f64 D (pow.f64 M #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (*.f64 (*.f64 D D) (*.f64 D (pow.f64 M #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))))) (neg.f64 M))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 l h))) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D D))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (*.f64 d (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 D (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 d d) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))))))) d)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64)))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))) (+.f64 (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 l l) (*.f64 l (pow.f64 d #s(literal 6 binary64)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64)))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))) (+.f64 (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 l l) (*.f64 l (pow.f64 d #s(literal 6 binary64)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/4 binary64)) (*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) (/.f64 (*.f64 D D) l))))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/4 binary64)) (*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) (/.f64 (*.f64 D D) l))))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/4 binary64)) (*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) (/.f64 (*.f64 D D) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (*.f64 (/.f64 (*.f64 M M) l) #s(literal 1/4 binary64))) (/.f64 #s(literal -1 binary64) h)) (neg.f64 h))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (*.f64 (/.f64 (*.f64 M M) l) #s(literal 1/4 binary64))) (/.f64 #s(literal -1 binary64) h)) (neg.f64 h))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (*.f64 (/.f64 (*.f64 M M) l) #s(literal 1/4 binary64))) (/.f64 #s(literal -1 binary64) h)) (neg.f64 h))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) (*.f64 d d)) l))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) (*.f64 d d)) l))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) (*.f64 d d)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 d (*.f64 d l)))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 d (*.f64 d l)))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 d (*.f64 d l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 d (*.f64 d l)))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 d (*.f64 d l)))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 d (*.f64 d l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) l) (*.f64 d d)))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) l) (*.f64 d d)))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) l) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 (*.f64 D D) h))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (*.f64 M M) (*.f64 w0 (*.f64 h h)))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 (*.f64 D D) h))) (*.f64 d (*.f64 d l))) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 D #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 M M) (*.f64 w0 (*.f64 h (*.f64 h h))))) (*.f64 (*.f64 l l) (*.f64 l (pow.f64 d #s(literal 6 binary64))))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) d)
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 D (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (/.f64 w0 (*.f64 (*.f64 (*.f64 D D) (*.f64 D (pow.f64 M #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64))))))) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (/.f64 w0 (*.f64 (*.f64 (*.f64 D D) (*.f64 D (pow.f64 M #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) (neg.f64 d))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 D (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (/.f64 w0 (*.f64 (*.f64 (*.f64 D D) (*.f64 D (pow.f64 M #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64))))))) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (/.f64 w0 (*.f64 (*.f64 (*.f64 D D) (*.f64 D (pow.f64 M #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) w0) (*.f64 d (*.f64 d l))) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64)))))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) w0) (*.f64 d (*.f64 d l))) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 h h)) (*.f64 (pow.f64 M #s(literal 6 binary64)) w0))) (*.f64 (*.f64 l l) (*.f64 l (pow.f64 d #s(literal 6 binary64))))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) d)
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (*.f64 M (*.f64 D D))))) (*.f64 M (*.f64 (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (*.f64 M (*.f64 D D))))) (+.f64 (*.f64 M (*.f64 (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (pow.f64 D #s(literal 4 binary64))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (pow.f64 D #s(literal 4 binary64))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (*.f64 M (*.f64 D D))))) (+.f64 (*.f64 M (*.f64 (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (/.f64 w0 (pow.f64 D #s(literal 6 binary64)))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) (neg.f64 d))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(-.f64 #s(literal 0 binary64) (*.f64 D (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (*.f64 M (*.f64 D D))))) (*.f64 M (*.f64 (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (*.f64 M (*.f64 D D))))) (+.f64 (*.f64 M (*.f64 (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (pow.f64 D #s(literal 4 binary64))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (pow.f64 D #s(literal 4 binary64))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (*.f64 M (*.f64 D D))))) (+.f64 (*.f64 M (*.f64 (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (/.f64 w0 (pow.f64 D #s(literal 6 binary64)))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))))))) (neg.f64 D))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) d)
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d d)) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 w0 (*.f64 d d)) (*.f64 D (*.f64 D D))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h)))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (/.f64 w0 (*.f64 D (*.f64 D D))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 w0 (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 h (*.f64 h h))) (pow.f64 d #s(literal 6 binary64))) (/.f64 w0 (*.f64 l (*.f64 l l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 h (*.f64 h h))) (pow.f64 d #s(literal 6 binary64))) (/.f64 w0 (*.f64 l (*.f64 l l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (*.f64 (/.f64 (*.f64 w0 (*.f64 M M)) l) #s(literal -1/8 binary64))) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (*.f64 w0 h) (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64)))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (*.f64 (/.f64 (*.f64 w0 (*.f64 M M)) l) #s(literal -1/8 binary64))) (*.f64 h (+.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 w0 (pow.f64 M #s(literal 4 binary64))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (/.f64 h (*.f64 l l)) (/.f64 (pow.f64 M #s(literal 6 binary64)) l)) (/.f64 w0 (pow.f64 d #s(literal 6 binary64))))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) d)
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 D (*.f64 D D))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 D (*.f64 D D))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64))))) d) #s(literal -1/2 binary64)))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64))))) d))) (/.f64 (*.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64))))) d))) (/.f64 (*.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d d) (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D D) (*.f64 D (*.f64 M (*.f64 M M)))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (+.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64))))) d))) (/.f64 (*.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d d) (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D D) (*.f64 D (*.f64 M (*.f64 M M)))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 d #s(literal 5 binary64))) (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))))) (neg.f64 h))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) d)
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 w0 d) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 D M) (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d)) (sqrt.f64 (*.f64 h l)))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D M) (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d)) (sqrt.f64 (*.f64 h l))) (*.f64 (*.f64 l l) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D M) (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d)) (sqrt.f64 (*.f64 h l))) (*.f64 l (*.f64 l (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 w0 d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (*.f64 (*.f64 l l) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 D (*.f64 D D))) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 h h))) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 5 binary64)))))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 h (*.f64 h h))) (pow.f64 d #s(literal 6 binary64))) (/.f64 w0 (*.f64 l (*.f64 l l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (*.f64 l (pow.f64 d #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 w0 (*.f64 (*.f64 M M) h)) (*.f64 d d)))) l))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 w0 (*.f64 (*.f64 M M) h)) (*.f64 d d))) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))))) (pow.f64 D #s(literal 4 binary64))) (pow.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (*.f64 (pow.f64 M #s(literal 6 binary64)) w0))) (*.f64 l (pow.f64 d #s(literal 6 binary64))))) l)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 M (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 M (*.f64 M (*.f64 h h)))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64)))))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) (*.f64 d (*.f64 d l))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h h) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64)))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 M (*.f64 M (*.f64 h (*.f64 h h))))) (*.f64 (*.f64 l l) (*.f64 l (pow.f64 d #s(literal 6 binary64))))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d)))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (*.f64 (*.f64 D D) (*.f64 D (pow.f64 M #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (*.f64 (*.f64 D D) (*.f64 D (pow.f64 M #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) (neg.f64 d))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d)) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (*.f64 (*.f64 D D) (*.f64 D (pow.f64 M #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 M M) (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (*.f64 (*.f64 D D) (*.f64 D (pow.f64 M #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))))) (neg.f64 M))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64))))) (*.f64 D D)) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))) (*.f64 D (*.f64 D (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64))))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 D D) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 h (*.f64 h h))))) (*.f64 (*.f64 l l) (*.f64 l (pow.f64 d #s(literal 6 binary64)))))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (*.f64 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 l h)) #s(literal 1/2 binary64))) (/.f64 (*.f64 M (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (+.f64 (*.f64 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 l h)) #s(literal 1/2 binary64))) (/.f64 (*.f64 M (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) #s(literal -1/8 binary64)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) #s(literal -1/8 binary64))) (+.f64 (/.f64 (*.f64 M (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d) (+.f64 (*.f64 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 l h)) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (pow.f64 D #s(literal 6 binary64))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) (neg.f64 d))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 l h)) #s(literal 1/2 binary64))) (/.f64 (*.f64 M (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (+.f64 (*.f64 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 l h)) #s(literal 1/2 binary64))) (/.f64 (*.f64 M (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) #s(literal -1/8 binary64)))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) #s(literal -1/8 binary64))) (+.f64 (/.f64 (*.f64 M (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d) (+.f64 (*.f64 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 l h)) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (pow.f64 D #s(literal 6 binary64))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))) (neg.f64 D))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 l h))) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D D))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 M (*.f64 D (sqrt.f64 #s(literal -1/4 binary64)))))) (*.f64 d (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 D (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 d d) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))))))) d)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64)))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))) (+.f64 (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 l l) (*.f64 l (pow.f64 d #s(literal 6 binary64)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64)))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))) (+.f64 (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 l l) (*.f64 l (pow.f64 d #s(literal 6 binary64)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (*.f64 (/.f64 (*.f64 M M) l) #s(literal -1/8 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (*.f64 l (*.f64 l (pow.f64 d #s(literal 4 binary64))))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (*.f64 (/.f64 (*.f64 M M) l) #s(literal -1/8 binary64))) (*.f64 h (+.f64 (*.f64 (/.f64 #s(literal -1/128 binary64) (pow.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 l l))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 h (pow.f64 M #s(literal 6 binary64))))) (*.f64 (*.f64 l l) (*.f64 l (pow.f64 d #s(literal 6 binary64))))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (sqrt.f64 #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (sqrt.f64 #s(literal -1/4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d) (*.f64 (/.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))) #s(literal -1/8 binary64))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (sqrt.f64 #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))) (*.f64 (/.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))) #s(literal -1/8 binary64))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 #s(literal -1 binary64)))) d) #s(literal -1/2 binary64)))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(-.f64 #s(literal 0 binary64) (*.f64 h (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M)))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d d) (*.f64 d (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D D) (*.f64 D (*.f64 M (*.f64 M M)))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (-.f64 (+.f64 (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 M #s(literal 5 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))) (/.f64 (*.f64 (*.f64 (*.f64 d d) (*.f64 d (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D D) (*.f64 D (*.f64 M (*.f64 M M)))))) (neg.f64 h))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 h l)))) d)
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (*.f64 l l) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (*.f64 l l) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D))) (*.f64 (*.f64 M M) (*.f64 M (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 h h))) (*.f64 l (*.f64 l l))))) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 5 binary64))))))))))) l)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64)))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))) (+.f64 (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 l l) (*.f64 l (pow.f64 d #s(literal 6 binary64)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64))))) (*.f64 l (pow.f64 d #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) l))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64)))) (*.f64 (/.f64 #s(literal -1/1024 binary64) l) (/.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 h (*.f64 h h)))) (pow.f64 d #s(literal 6 binary64))))) l)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 d (*.f64 d l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 d (*.f64 d l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 d (*.f64 d l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 d (*.f64 d l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 d (*.f64 d l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 d (*.f64 d l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) l) (*.f64 d d)))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) l) (*.f64 d d)))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) l) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/4 binary64)) (*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) (/.f64 (*.f64 D D) l))))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/4 binary64)) (*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) (/.f64 (*.f64 D D) l))))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/4 binary64)) (*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) (/.f64 (*.f64 D D) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/4 binary64)) (*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) (/.f64 (*.f64 D D) l))))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/4 binary64)) (*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) (/.f64 (*.f64 D D) l))))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/4 binary64)) (*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) (/.f64 (*.f64 D D) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) (*.f64 d d)) l))
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) (*.f64 d d)) l))
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) (*.f64 d d)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 d l))
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(/ (* D (pow M 2)) d)
(/.f64 (*.f64 D (*.f64 M M)) d)
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) d))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) d) #s(literal -1/4 binary64)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)

eval221.0ms (1.2%)

Compiler

Compiled 46233 to 5180 computations (88.8% saved)

prune176.0ms (1%)

Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New1473101483
Fresh000
Picked202
Done000
Total1475101485
Accuracy
94.1%
Counts
1485 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.3%
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
82.3%
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) w0)
61.8%
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))))
91.3%
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 1 binary64) h))))))
86.6%
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 l h))))))
82.2%
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 d D)) (/.f64 M #s(literal 2 binary64))) (/.f64 h l)))))
87.0%
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d))))
88.1%
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d)))))
16.5%
(*.f64 w0 (sqrt.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))))
70.3%
w0
Compiler

Compiled 526 to 340 computations (35.4% saved)

simplify254.0ms (1.4%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))
cost-diff0
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))))
cost-diff0
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) w0)
cost-diff0
(*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d)))
cost-diff0
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d))))
cost-diff0
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d)))))
cost-diff0
(*.f64 D D)
cost-diff0
(*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))
cost-diff0
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l))))))
cost-diff0
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
cost-diff0
(-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 1 binary64) h))))
cost-diff0
(sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 1 binary64) h)))))
cost-diff0
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 1 binary64) h))))))
cost-diff128
(/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 1 binary64) h))
Rules
5780×*-lowering-*.f32
5780×*-lowering-*.f64
2658×/-lowering-/.f32
2658×/-lowering-/.f64
1178×fma-lowering-fma.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
048495
1132477
2473411
32793409
44348406
55912406
08028406
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* w0 (sqrt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (/ (/ M (/ (* d 2) D)) (/ 1 h))))))
w0
(sqrt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (/ (/ M (/ (* d 2) D)) (/ 1 h)))))
(- 1 (* (/ (/ M (/ (* d 2) D)) l) (/ (/ M (/ (* d 2) D)) (/ 1 h))))
1
(* (/ (/ M (/ (* d 2) D)) l) (/ (/ M (/ (* d 2) D)) (/ 1 h)))
(/ (/ M (/ (* d 2) D)) l)
(/ M (/ (* d 2) D))
M
(/ (* d 2) D)
(* d 2)
d
2
D
l
(/ (/ M (/ (* d 2) D)) (/ 1 h))
(/ 1 h)
h
w0
(+ w0 (* -1/8 (* (* D D) (* (* M M) (/ (* w0 h) (* d (* d l)))))))
w0
(* -1/8 (* (* D D) (* (* M M) (/ (* w0 h) (* d (* d l))))))
-1/8
(* (* D D) (* (* M M) (/ (* w0 h) (* d (* d l)))))
(* D D)
D
(* (* M M) (/ (* w0 h) (* d (* d l))))
(* M M)
M
(/ (* w0 h) (* d (* d l)))
(* w0 h)
h
(* d (* d l))
d
(* d l)
l
(* w0 (sqrt (+ 1 (* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d)))))
w0
(sqrt (+ 1 (* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d))))
(+ 1 (* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d)))
1
(* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d))
(/ (* h (/ (/ M (/ d (* D M))) -4)) l)
(* h (/ (/ M (/ d (* D M))) -4))
h
(/ (/ M (/ d (* D M))) -4)
(/ M (/ d (* D M)))
M
(/ d (* D M))
d
(* D M)
D
-4
l
(/ D d)
(* (sqrt (+ 1 (* (/ D (/ l h)) (/ (/ (/ M (/ d (* D M))) -4) d)))) w0)
(sqrt (+ 1 (* (/ D (/ l h)) (/ (/ (/ M (/ d (* D M))) -4) d))))
(+ 1 (* (/ D (/ l h)) (/ (/ (/ M (/ d (* D M))) -4) d)))
1
(* (/ D (/ l h)) (/ (/ (/ M (/ d (* D M))) -4) d))
(/ D (/ l h))
D
(/ l h)
l
h
(/ (/ (/ M (/ d (* D M))) -4) d)
(/ (/ M (/ d (* D M))) -4)
(/ M (/ d (* D M)))
M
(/ d (* D M))
d
(* D M)
-4
w0
Outputs
(* w0 (sqrt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (/ (/ M (/ (* d 2) D)) (/ 1 h))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 d #s(literal 2 binary64)) l) D)) (/.f64 (/.f64 (*.f64 d #s(literal -2 binary64)) h) D)))))
w0
(sqrt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (/ (/ M (/ (* d 2) D)) (/ 1 h)))))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 d #s(literal 2 binary64)) l) D)) (/.f64 (/.f64 (*.f64 d #s(literal -2 binary64)) h) D))))
(- 1 (* (/ (/ M (/ (* d 2) D)) l) (/ (/ M (/ (* d 2) D)) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 d #s(literal 2 binary64)) l) D)) (/.f64 (/.f64 (*.f64 d #s(literal -2 binary64)) h) D)))
1
#s(literal 1 binary64)
(* (/ (/ M (/ (* d 2) D)) l) (/ (/ M (/ (* d 2) D)) (/ 1 h)))
(/.f64 (/.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 d #s(literal 2 binary64)) l) D)) (/.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) h))
(/ (/ M (/ (* d 2) D)) l)
(/.f64 (*.f64 M D) (*.f64 (*.f64 d #s(literal 2 binary64)) l))
(/ M (/ (* d 2) D))
(/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))
M
(/ (* d 2) D)
(/.f64 (*.f64 d #s(literal 2 binary64)) D)
(* d 2)
(*.f64 d #s(literal 2 binary64))
d
2
#s(literal 2 binary64)
D
l
(/ (/ M (/ (* d 2) D)) (/ 1 h))
(/.f64 M (/.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) h))
(/ 1 h)
(/.f64 #s(literal 1 binary64) h)
h
w0
(+ w0 (* -1/8 (* (* D D) (* (* M M) (/ (* w0 h) (* d (* d l)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M M))) (/.f64 (/.f64 (/.f64 h d) d) l))) w0)
w0
(* -1/8 (* (* D D) (* (* M M) (/ (* w0 h) (* d (* d l))))))
(/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 M (*.f64 M h))))) (*.f64 d (*.f64 d l)))
-1/8
#s(literal -1/8 binary64)
(* (* D D) (* (* M M) (/ (* w0 h) (* d (* d l)))))
(/.f64 (*.f64 D (*.f64 D (*.f64 w0 (*.f64 M (*.f64 M h))))) (*.f64 d (*.f64 d l)))
(* D D)
(*.f64 D D)
D
(* (* M M) (/ (* w0 h) (* d (* d l))))
(/.f64 (*.f64 w0 (*.f64 M (*.f64 M h))) (*.f64 d (*.f64 d l)))
(* M M)
(*.f64 M M)
M
(/ (* w0 h) (* d (* d l)))
(*.f64 w0 (/.f64 (/.f64 (/.f64 h d) d) l))
(* w0 h)
(*.f64 w0 h)
h
(* d (* d l))
(*.f64 d (*.f64 d l))
d
(* d l)
(*.f64 d l)
l
(* w0 (sqrt (+ 1 (* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d)))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M D) (/.f64 (*.f64 #s(literal -4 binary64) (/.f64 d M)) D)) (*.f64 d (/.f64 l h))))))
w0
(sqrt (+ 1 (* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d))))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M D) (/.f64 (*.f64 #s(literal -4 binary64) (/.f64 d M)) D)) (*.f64 d (/.f64 l h)))))
(+ 1 (* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d)))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M D) (/.f64 (*.f64 #s(literal -4 binary64) (/.f64 d M)) D)) (*.f64 d (/.f64 l h))))
1
#s(literal 1 binary64)
(* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d))
(/.f64 (/.f64 (*.f64 M D) (/.f64 (*.f64 #s(literal -4 binary64) (/.f64 d M)) D)) (*.f64 d (/.f64 l h)))
(/ (* h (/ (/ M (/ d (* D M))) -4)) l)
(/.f64 (/.f64 M (/.f64 (*.f64 #s(literal -4 binary64) (/.f64 d M)) D)) (/.f64 l h))
(* h (/ (/ M (/ d (* D M))) -4))
(/.f64 (*.f64 h (*.f64 M (/.f64 M (/.f64 d D)))) #s(literal -4 binary64))
h
(/ (/ M (/ d (* D M))) -4)
(/.f64 M (/.f64 (*.f64 #s(literal -4 binary64) (/.f64 d M)) D))
(/ M (/ d (* D M)))
(*.f64 M (/.f64 M (/.f64 d D)))
M
(/ d (* D M))
(/.f64 d (*.f64 M D))
d
(* D M)
(*.f64 M D)
D
-4
#s(literal -4 binary64)
l
(/ D d)
(/.f64 D d)
(* (sqrt (+ 1 (* (/ D (/ l h)) (/ (/ (/ M (/ d (* D M))) -4) d)))) w0)
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M D) (/.f64 (*.f64 #s(literal -4 binary64) (/.f64 d M)) D)) (*.f64 d (/.f64 l h))))))
(sqrt (+ 1 (* (/ D (/ l h)) (/ (/ (/ M (/ d (* D M))) -4) d))))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M D) (/.f64 (*.f64 #s(literal -4 binary64) (/.f64 d M)) D)) (*.f64 d (/.f64 l h)))))
(+ 1 (* (/ D (/ l h)) (/ (/ (/ M (/ d (* D M))) -4) d)))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M D) (/.f64 (*.f64 #s(literal -4 binary64) (/.f64 d M)) D)) (*.f64 d (/.f64 l h))))
1
#s(literal 1 binary64)
(* (/ D (/ l h)) (/ (/ (/ M (/ d (* D M))) -4) d))
(/.f64 (/.f64 (*.f64 M D) (/.f64 (*.f64 #s(literal -4 binary64) (/.f64 d M)) D)) (*.f64 d (/.f64 l h)))
(/ D (/ l h))
(*.f64 D (/.f64 h l))
D
(/ l h)
(/.f64 l h)
l
h
(/ (/ (/ M (/ d (* D M))) -4) d)
(/.f64 M (*.f64 d (/.f64 (*.f64 #s(literal -4 binary64) (/.f64 d M)) D)))
(/ (/ M (/ d (* D M))) -4)
(/.f64 M (/.f64 (*.f64 #s(literal -4 binary64) (/.f64 d M)) D))
(/ M (/ d (* D M)))
(*.f64 M (/.f64 M (/.f64 d D)))
M
(/ d (* D M))
(/.f64 d (*.f64 M D))
d
(* D M)
(*.f64 M D)
-4
#s(literal -4 binary64)
w0

localize260.0ms (1.5%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy93.8%
(/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)
accuracy93.7%
(/.f64 d (*.f64 D M))
accuracy93.3%
(/.f64 D (/.f64 l h))
accuracy85.6%
(*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d))
accuracy93.7%
(/.f64 d (*.f64 D M))
accuracy93.1%
(/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l)
accuracy91.9%
(*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)))
accuracy91.2%
(*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d))
accuracy99.8%
(*.f64 d (*.f64 d l))
accuracy87.4%
(/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))
accuracy81.4%
(*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l))))
accuracy76.4%
(*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))
accuracy95.6%
(/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))
accuracy95.3%
(sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 1 binary64) h)))))
accuracy94.1%
(/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 1 binary64) h))
accuracy91.6%
(/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l)
Results
178.0ms256×0valid
Compiler

Compiled 517 to 49 computations (90.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
ival-mult: 31.0ms (46.8% of total)
ival-div: 23.0ms (34.7% of total)
ival-sqrt: 6.0ms (9.1% of total)
ival-add: 4.0ms (6% of total)
ival-sub: 1.0ms (1.5% of total)
const: 1.0ms (1.5% of total)
backward-pass: 0.0ms (0% of total)

series122.0ms (0.7%)

Counts
26 → 1404
Calls
Call 1
Inputs
#<alt (/ (/ M (/ (* d 2) D)) (/ 1 h))>
#<alt (* w0 (sqrt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (/ (/ M (/ (* d 2) D)) (/ 1 h))))))>
#<alt (sqrt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (/ (/ M (/ (* d 2) D)) (/ 1 h)))))>
#<alt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (/ (/ M (/ (* d 2) D)) (/ 1 h))))>
#<alt (+ w0 (* -1/8 (* (* D D) (* (* M M) (/ (* w0 h) (* d (* d l)))))))>
#<alt (* -1/8 (* (* D D) (* (* M M) (/ (* w0 h) (* d (* d l))))))>
#<alt (* (* D D) (* (* M M) (/ (* w0 h) (* d (* d l)))))>
#<alt (* D D)>
#<alt (* w0 (sqrt (+ 1 (* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d)))))>
#<alt (sqrt (+ 1 (* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d))))>
#<alt (+ 1 (* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d)))>
#<alt (* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d))>
#<alt (* (sqrt (+ 1 (* (/ D (/ l h)) (/ (/ (/ M (/ d (* D M))) -4) d)))) w0)>
#<alt (sqrt (+ 1 (* (/ D (/ l h)) (/ (/ (/ M (/ d (* D M))) -4) d))))>
#<alt (+ 1 (* (/ D (/ l h)) (/ (/ (/ M (/ d (* D M))) -4) d)))>
#<alt (* (/ D (/ l h)) (/ (/ (/ M (/ d (* D M))) -4) d))>
#<alt (/ (/ M (/ (* d 2) D)) l)>
#<alt (/ M (/ (* d 2) D))>
#<alt (* (* M M) (/ (* w0 h) (* d (* d l))))>
#<alt (/ (* w0 h) (* d (* d l)))>
#<alt (* d (* d l))>
#<alt (* h (/ (/ M (/ d (* D M))) -4))>
#<alt (/ (* h (/ (/ M (/ d (* D M))) -4)) l)>
#<alt (/ d (* D M))>
#<alt (/ D (/ l h))>
#<alt (/ (/ (/ M (/ d (* D M))) -4) d)>
Outputs
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt (+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))>
#<alt (/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))>
#<alt (/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))>
#<alt (* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))>
#<alt (* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))>
#<alt (* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))>
#<alt (* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))>
#<alt (* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))>
#<alt (* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))>
#<alt (* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt (+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt (+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (/ (* h w0) (* (pow d 2) l))>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* (pow d 2) l)>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) d))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (/ (* D h) l)>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
#<alt (* -1/4 (/ (* D (pow M 2)) (pow d 2)))>
Calls

351 calls:

TimeVariablePointExpression
16.0ms
h
@0
(/ (* h (/ (/ M (/ d (* D M))) -4)) l)
3.0ms
h
@-inf
(/ (* w0 h) (* d (* d l)))
2.0ms
M
@0
(+ w0 (* -1/8 (* (* D D) (* (* M M) (/ (* w0 h) (* d (* d l)))))))
2.0ms
M
@0
(/ (/ (/ M (/ d (* D M))) -4) d)
1.0ms
h
@inf
(+ 1 (* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d)))

rewrite458.0ms (2.6%)

Algorithm
batch-egg-rewrite
Rules
4540×/-lowering-/.f32
4540×/-lowering-/.f64
3448×*-lowering-*.f32
3448×*-lowering-*.f64
2354×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048373
1280327
22736321
09314321
Stop Event
iter limit
node limit
Counts
26 → 870
Calls
Call 1
Inputs
(/ (/ M (/ (* d 2) D)) (/ 1 h))
(* w0 (sqrt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (/ (/ M (/ (* d 2) D)) (/ 1 h))))))
(sqrt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (/ (/ M (/ (* d 2) D)) (/ 1 h)))))
(- 1 (* (/ (/ M (/ (* d 2) D)) l) (/ (/ M (/ (* d 2) D)) (/ 1 h))))
(+ w0 (* -1/8 (* (* D D) (* (* M M) (/ (* w0 h) (* d (* d l)))))))
(* -1/8 (* (* D D) (* (* M M) (/ (* w0 h) (* d (* d l))))))
(* (* D D) (* (* M M) (/ (* w0 h) (* d (* d l)))))
(* D D)
(* w0 (sqrt (+ 1 (* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d)))))
(sqrt (+ 1 (* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d))))
(+ 1 (* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d)))
(* (/ (* h (/ (/ M (/ d (* D M))) -4)) l) (/ D d))
(* (sqrt (+ 1 (* (/ D (/ l h)) (/ (/ (/ M (/ d (* D M))) -4) d)))) w0)
(sqrt (+ 1 (* (/ D (/ l h)) (/ (/ (/ M (/ d (* D M))) -4) d))))
(+ 1 (* (/ D (/ l h)) (/ (/ (/ M (/ d (* D M))) -4) d)))
(* (/ D (/ l h)) (/ (/ (/ M (/ d (* D M))) -4) d))
(/ (/ M (/ (* d 2) D)) l)
(/ M (/ (* d 2) D))
(* (* M M) (/ (* w0 h) (* d (* d l))))
(/ (* w0 h) (* d (* d l)))
(* d (* d l))
(* h (/ (/ M (/ d (* D M))) -4))
(/ (* h (/ (/ M (/ d (* D M))) -4)) l)
(/ d (* D M))
(/ D (/ l h))
(/ (/ (/ M (/ d (* D M))) -4) d)
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) h)))
(/.f64 M (/.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) h))
(/.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) h))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) h) (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)) (/.f64 #s(literal 1 binary64) h)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) h) M))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64)))))))
(/.f64 h (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)))
(/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)) (/.f64 #s(literal 1 binary64) h))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) h) M)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) M) (neg.f64 (/.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) h)))
(/.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 (/.f64 #s(literal 1 binary64) h) (/.f64 (*.f64 d #s(literal -2 binary64)) D)))
(/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) (/.f64 #s(literal -1 binary64) h))
(/.f64 (-.f64 #s(literal 0 binary64) h) (neg.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D))))
(/.f64 (*.f64 M #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) h))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 d #s(literal -2 binary64)) D) (/.f64 #s(literal 1 binary64) h)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) M)) (neg.f64 (neg.f64 (/.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) h))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) M)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) h) (/.f64 (*.f64 d #s(literal -2 binary64)) D))))
(/.f64 (neg.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64)))))) #s(literal -1 binary64))
(/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) h) (/.f64 (*.f64 d #s(literal -2 binary64)) D))
(/.f64 (/.f64 M (/.f64 #s(literal 1 binary64) h)) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (neg.f64 (*.f64 M #s(literal 1 binary64))) (neg.f64 (/.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) h)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) #s(literal 1 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d #s(literal -2 binary64)) D) (/.f64 #s(literal 1 binary64) h))))
(/.f64 (neg.f64 (*.f64 M h)) (/.f64 (*.f64 d #s(literal -2 binary64)) D))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) h)) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (neg.f64 (/.f64 M (/.f64 #s(literal 1 binary64) h))) (/.f64 (*.f64 d #s(literal -2 binary64)) D))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)) (/.f64 #s(literal 1 binary64) h)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) h) M) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(*.f64 M (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))) h)
(*.f64 #s(literal 1 binary64) (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))))
(*.f64 h (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) h)))
(*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (/.f64 D (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D h))
(*.f64 (/.f64 M #s(literal 1 binary64)) (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 D (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) h))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) M) #s(literal -1 binary64)) (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) D) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) M) #s(literal -1 binary64)) (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (-.f64 #s(literal 0 binary64) M)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -2 binary64)) D)))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))) w0)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))))) (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))))) (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))))) (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))))) (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))))
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))) #s(literal 1/4 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))
(+.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))))) (/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))))
(fma.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) #s(literal 1 binary64))
(fma.f64 (/.f64 M (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64))))) (neg.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64)))))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (/.f64 M (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64)))) h #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 D (*.f64 d #s(literal 2 binary64)))))) (*.f64 (/.f64 l h) (/.f64 l h))) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))))
(+.f64 w0 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) w0)
(-.f64 (/.f64 (*.f64 w0 w0) (+.f64 w0 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))) (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))) (+.f64 w0 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))))
(fma.f64 D (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64)) w0)
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64)) w0)
(fma.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d (*.f64 d l))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) w0)
(fma.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64) w0)
(fma.f64 (*.f64 D (*.f64 D (*.f64 M M))) (*.f64 (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64)) w0)
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (*.f64 #s(literal -1/8 binary64) D) (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d (*.f64 d l)))) (*.f64 D D) w0)
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M)) (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l)))) (*.f64 M M) w0)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 w0 w0) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) w0))) (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 w0 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))) (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 w0 w0) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) w0))) (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 w0 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))) (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))))))
(/.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))))) (+.f64 (*.f64 w0 w0) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) w0))))
(/.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))))) (+.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))) (-.f64 (*.f64 w0 w0) (*.f64 (*.f64 w0 #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))))
(/.f64 (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))) (+.f64 w0 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))))
(/.f64 (neg.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))))) (neg.f64 (+.f64 (*.f64 w0 w0) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) w0)))))
(/.f64 (neg.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))) (-.f64 (*.f64 w0 w0) (*.f64 (*.f64 w0 #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))))) (neg.f64 (+.f64 w0 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))) (*.f64 w0 w0)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) w0))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 w0 w0) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) w0))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))))) (neg.f64 (neg.f64 (+.f64 w0 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))) (*.f64 w0 w0))) (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) w0)))
(pow.f64 (/.f64 (+.f64 (*.f64 w0 w0) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) w0))) (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 w0 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))) (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 w0 w0) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) w0)))))
(*.f64 (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))) (/.f64 #s(literal 1 binary64) (+.f64 w0 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0))))) (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l))))
(*.f64 D (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64)))
(*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d (*.f64 d l))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64))
(*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (*.f64 (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64)))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 #s(literal -1/8 binary64) D) (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d (*.f64 d l)))) (*.f64 D D))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M)) (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l)))) (*.f64 M M))
(/.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (*.f64 h w0)) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) #s(literal 1 binary64)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (-.f64 #s(literal 0 binary64) (*.f64 h w0))) (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l))))
(/.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 (*.f64 h w0) d)) (*.f64 d l))
(/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 D D)) (*.f64 d (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 D (*.f64 D (*.f64 M M)))) (neg.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0))))
(/.f64 (neg.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (*.f64 h w0))) (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (*.f64 D D) (*.f64 M (*.f64 M (*.f64 h w0))))) (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0))))
(/.f64 (neg.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (-.f64 #s(literal 0 binary64) (*.f64 h w0)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l)))))
(/.f64 (neg.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 (*.f64 h w0) d))) (neg.f64 (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 D D))) (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l))))
(*.f64 M (*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) (*.f64 D D)))
(*.f64 D (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 D D) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))) (*.f64 D D)))
(*.f64 (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))) (*.f64 D (*.f64 D (*.f64 M M))))
(*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d (*.f64 d l))) (*.f64 D D))
(*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))) D)
(*.f64 (*.f64 (*.f64 D D) M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l)))) (*.f64 M M))
(*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) w0) (/.f64 h (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (*.f64 h w0)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d))
(*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 w0 d)) (/.f64 h (*.f64 d l)))
(exp.f64 (*.f64 (log.f64 D) #s(literal 2 binary64)))
(pow.f64 D #s(literal 2 binary64))
(pow.f64 (*.f64 D D) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 D)) #s(literal 2 binary64))
(*.f64 D D)
(*.f64 (exp.f64 (log.f64 D)) (exp.f64 (log.f64 D)))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))) w0)
(exp.f64 (*.f64 (log1p.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) (-.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (*.f64 (*.f64 d (*.f64 d d)) (*.f64 l (*.f64 l l))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (*.f64 (*.f64 d (*.f64 d d)) (*.f64 l (*.f64 l l)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) (-.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (*.f64 (*.f64 d (*.f64 d d)) (*.f64 l (*.f64 l l)))))) (sqrt.f64 (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (*.f64 (*.f64 d (*.f64 d d)) (*.f64 l (*.f64 l l))))))) (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) (-.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64)))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))) #s(literal 1 binary64))) (sqrt.f64 (-.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (*.f64 (*.f64 d (*.f64 d d)) (*.f64 l (*.f64 l l))))))) (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) (-.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))))) (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (*.f64 (*.f64 d (*.f64 d d)) (*.f64 l (*.f64 l l)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) (-.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (*.f64 (*.f64 d (*.f64 d d)) (*.f64 l (*.f64 l l)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) (-.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64)))))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))) #s(literal 1/4 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))
(+.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))))
(fma.f64 D (*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 h (*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (*.f64 l #s(literal -4 binary64))) (/.f64 D d)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 D d)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 D (*.f64 d l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 D d) l) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (/.f64 D d) #s(literal 1 binary64))
(fma.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (/.f64 #s(literal 1 binary64) (*.f64 d l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) l) (/.f64 #s(literal 1 binary64) d) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 d D)) (/.f64 #s(literal 1 binary64) l) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) d) (/.f64 D l) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 D d) h) (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (*.f64 l #s(literal -4 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) (-.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (*.f64 (*.f64 d (*.f64 d d)) (*.f64 l (*.f64 l l)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) (-.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (*.f64 (*.f64 d (*.f64 d d)) (*.f64 l (*.f64 l l))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (*.f64 (*.f64 d (*.f64 d d)) (*.f64 l (*.f64 l l))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) (-.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (*.f64 (*.f64 d (*.f64 d d)) (*.f64 l (*.f64 l l))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (*.f64 (*.f64 d (*.f64 d d)) (*.f64 l (*.f64 l l)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) (-.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (*.f64 (*.f64 d (*.f64 d d)) (*.f64 l (*.f64 l l)))))) (neg.f64 (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))) #s(literal 1 binary64)) (-.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (*.f64 (*.f64 d (*.f64 d d)) (*.f64 l (*.f64 l l))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) (-.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) (-.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (*.f64 (*.f64 d (*.f64 d d)) (*.f64 l (*.f64 l l)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (*.f64 (*.f64 d (*.f64 d d)) (*.f64 l (*.f64 l l))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) (-.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))) (/.f64 d D)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d l) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) l)))
(/.f64 #s(literal 1 binary64) (/.f64 l (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 d D))))
(/.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (/.f64 d D))
(/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))) (/.f64 d D))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d l) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d (/.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) l))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 l (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 d D)))))
(/.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 d l))
(/.f64 (/.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) l) d)
(/.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 d D)) l)
(/.f64 (*.f64 #s(literal 1 binary64) D) (*.f64 (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))) d))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) D)) (*.f64 (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))) (-.f64 #s(literal 0 binary64) d)))
(/.f64 (*.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) #s(literal 1 binary64)) (*.f64 l (/.f64 d D)))
(/.f64 (*.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (-.f64 #s(literal 0 binary64) D)) (*.f64 l (-.f64 #s(literal 0 binary64) d)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)) D) (*.f64 (-.f64 #s(literal 0 binary64) l) d))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 d D)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) D)) (*.f64 (-.f64 #s(literal 0 binary64) l) (-.f64 #s(literal 0 binary64) d)))
(/.f64 (*.f64 D #s(literal 1 binary64)) (*.f64 d (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))
(/.f64 (*.f64 D (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64))) (*.f64 d (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (/.f64 d D) l))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64))) (*.f64 (/.f64 d D) (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (*.f64 (-.f64 #s(literal 0 binary64) d) l))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) d) (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))) (neg.f64 (*.f64 d l)))
(/.f64 (neg.f64 (/.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) l)) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 d D))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l)) (neg.f64 (/.f64 d D)))
(/.f64 (neg.f64 (/.f64 D d)) (neg.f64 (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) #s(literal 1 binary64)) (/.f64 d D))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (-.f64 #s(literal 0 binary64) D)) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (/.f64 D d) #s(literal 1 binary64)) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))
(/.f64 (*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))) (*.f64 d l))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) l)) d)
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 d D))) l)
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)) (/.f64 D d)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l)) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 D #s(literal 1 binary64))) (neg.f64 (*.f64 d (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) #s(literal 1 binary64))) (neg.f64 (*.f64 l (/.f64 d D))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (-.f64 #s(literal 0 binary64) D))) (neg.f64 (*.f64 l (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) D)) (neg.f64 (*.f64 (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)) D)) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) d)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) D))) (neg.f64 (*.f64 (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))) (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 d D))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) D))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (*.f64 D (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)))) (neg.f64 (*.f64 d (-.f64 #s(literal 0 binary64) l))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))) (neg.f64 (*.f64 (/.f64 d D) l)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)))) (neg.f64 (*.f64 (/.f64 d D) (-.f64 #s(literal 0 binary64) l))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) l)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) (-.f64 #s(literal 0 binary64) l))))
(/.f64 (neg.f64 (neg.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (neg.f64 (neg.f64 (*.f64 d l))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) l))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 d D)))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) #s(literal 1 binary64))) (neg.f64 (/.f64 d D)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (-.f64 #s(literal 0 binary64) D))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 D d) #s(literal 1 binary64))) (neg.f64 (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))
(/.f64 (neg.f64 (*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (neg.f64 (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) l))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 d D)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)) (/.f64 D d))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(pow.f64 (*.f64 (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))) (/.f64 d D)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d l) (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))) #s(literal -1 binary64))
(pow.f64 (/.f64 d (/.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) l)) #s(literal -1 binary64))
(pow.f64 (/.f64 l (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 d D))) #s(literal -1 binary64))
(*.f64 D (*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))
(*.f64 h (*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (*.f64 l #s(literal -4 binary64))) (/.f64 D d)))
(*.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 D d)))
(*.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 D (*.f64 d l)))
(*.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 D d) l))
(*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l) (/.f64 D d))
(*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l))
(*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal 1 binary64))
(*.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (/.f64 #s(literal 1 binary64) (*.f64 d l)))
(*.f64 (/.f64 (*.f64 D (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) l) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 d D)) (/.f64 #s(literal 1 binary64) l))
(*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) d) (/.f64 D l))
(*.f64 (*.f64 (/.f64 D d) h) (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (*.f64 l #s(literal -4 binary64))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))) w0)
(exp.f64 (*.f64 (log1p.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (-.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (-.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))) (sqrt.f64 (+.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))))) (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (-.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64)))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))) #s(literal 1 binary64))) (sqrt.f64 (-.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))))) (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (-.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))) (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (-.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (-.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64)))))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))) #s(literal 1/4 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))
(+.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))) (/.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))
(fma.f64 D (*.f64 (/.f64 h l) (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) #s(literal 1 binary64))
(fma.f64 D (/.f64 (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))) (/.f64 (*.f64 d l) h)) #s(literal 1 binary64))
(fma.f64 D (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 l h)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))) (*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 D (/.f64 l h))) #s(literal 1 binary64))
(fma.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 D (/.f64 l h)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 M D) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 h (*.f64 d l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 #s(literal 1 binary64) d) #s(literal 1 binary64))
(fma.f64 (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (/.f64 h l) #s(literal 1 binary64))
(fma.f64 (/.f64 D l) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 #s(literal 1 binary64) h)) #s(literal 1 binary64))
(fma.f64 (/.f64 D l) (*.f64 h (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 D l)) h #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) l) h #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) #s(literal 1 binary64)) (/.f64 h l) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (-.f64 #s(literal 0 binary64) l)) (-.f64 #s(literal 0 binary64) h) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (-.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (-.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (-.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))) (+.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (-.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))) (neg.f64 (+.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))) #s(literal 1 binary64)) (-.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (-.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (-.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) (-.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 l h) D) (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d l) h) (/.f64 (*.f64 M D) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (*.f64 (/.f64 D (/.f64 l h)) M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l h) (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))))
(/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (*.f64 (/.f64 (/.f64 l h) D) (*.f64 d #s(literal -4 binary64))))
(/.f64 (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))) (*.f64 (/.f64 (/.f64 l h) D) d))
(/.f64 (/.f64 D (/.f64 l h)) (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))
(/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (/.f64 l h) D) (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 d l) h) (/.f64 (*.f64 M D) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d (/.f64 (*.f64 (/.f64 D (/.f64 l h)) M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 l h) (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))))
(/.f64 (/.f64 (*.f64 M D) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (*.f64 d l) h))
(/.f64 (/.f64 M (/.f64 d (-.f64 #s(literal 0 binary64) (*.f64 M D)))) (neg.f64 (*.f64 (/.f64 (/.f64 l h) D) (*.f64 d #s(literal -4 binary64)))))
(/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)) (neg.f64 (*.f64 (/.f64 (/.f64 l h) D) d)))
(/.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) d)
(/.f64 (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (/.f64 l h))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 1 binary64)) (*.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 (/.f64 l h) D)))
(/.f64 (*.f64 #s(literal 1 binary64) D) (*.f64 (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 l h)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) D)) (*.f64 (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (-.f64 #s(literal 0 binary64) (/.f64 l h))))
(/.f64 (*.f64 D #s(literal 1 binary64)) (*.f64 (/.f64 l h) (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 l h)) (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))
(/.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 M D)) d)) (*.f64 (/.f64 l h) (*.f64 d #s(literal -4 binary64))))
(/.f64 (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64))) (*.f64 (/.f64 l h) (-.f64 #s(literal 0 binary64) d)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64))) (*.f64 (/.f64 (/.f64 l h) D) (-.f64 #s(literal 0 binary64) d)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 (*.f64 M (*.f64 M D)) d)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 l h)) (*.f64 d #s(literal -4 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 l h)) d))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 l h)) (-.f64 #s(literal 0 binary64) d)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M D)) d) D) (*.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 l h)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (-.f64 #s(literal 0 binary64) D)) (*.f64 (*.f64 d #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 l h))))
(/.f64 (*.f64 (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))) #s(literal 1 binary64)) (*.f64 d (/.f64 (/.f64 l h) D)))
(/.f64 (*.f64 (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))) (-.f64 #s(literal 0 binary64) D)) (*.f64 d (-.f64 #s(literal 0 binary64) (/.f64 l h))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)) D) (*.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 l h)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 (/.f64 l h) D)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) D)) (*.f64 (-.f64 #s(literal 0 binary64) d) (-.f64 #s(literal 0 binary64) (/.f64 l h))))
(/.f64 (neg.f64 (/.f64 (*.f64 M D) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (neg.f64 (/.f64 (*.f64 d l) h)))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))) (-.f64 #s(literal 0 binary64) (/.f64 l h)))
(/.f64 (neg.f64 (/.f64 D (/.f64 l h))) (neg.f64 (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))
(/.f64 (neg.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (neg.f64 (/.f64 (/.f64 l h) D)))
(/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (*.f64 M (*.f64 M D)) d)) (*.f64 d #s(literal -4 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 M D) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (/.f64 (*.f64 d l) h))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 D (/.f64 l h)) M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) d)
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))) (/.f64 l h))
(/.f64 (*.f64 (/.f64 D (/.f64 l h)) #s(literal 1 binary64)) (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))
(/.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) #s(literal 1 binary64)) (/.f64 (/.f64 l h) D))
(/.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (-.f64 #s(literal 0 binary64) D)) (-.f64 #s(literal 0 binary64) (/.f64 l h)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (-.f64 #s(literal 0 binary64) (/.f64 l h)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (/.f64 D (/.f64 l h))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)) (/.f64 D (/.f64 l h))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (/.f64 (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) l) (/.f64 #s(literal 1 binary64) h))
(/.f64 (neg.f64 (*.f64 D #s(literal 1 binary64))) (neg.f64 (*.f64 (/.f64 l h) (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))))
(/.f64 (neg.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 M D)) d))) (neg.f64 (*.f64 (/.f64 l h) (*.f64 d #s(literal -4 binary64)))))
(/.f64 (neg.f64 (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)))) (neg.f64 (*.f64 (/.f64 l h) (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 l h)) (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 (*.f64 M (*.f64 M D)) d))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 l h)) (*.f64 d #s(literal -4 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 l h)) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (*.f64 M (*.f64 M D)) d))) (neg.f64 (*.f64 d #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 l h)) #s(literal 1 binary64))) (neg.f64 (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 (/.f64 l h) D))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))) #s(literal 1 binary64))) (neg.f64 (*.f64 d (/.f64 (/.f64 l h) D))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) D)) (neg.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 l h))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) D))) (neg.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (-.f64 #s(literal 0 binary64) (/.f64 l h)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)))) (neg.f64 (*.f64 (/.f64 (/.f64 l h) D) (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 l h)) (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M D)) d) D)) (neg.f64 (*.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 l h))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (-.f64 #s(literal 0 binary64) D))) (neg.f64 (*.f64 (*.f64 d #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 l h)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))) (-.f64 #s(literal 0 binary64) D))) (neg.f64 (*.f64 d (-.f64 #s(literal 0 binary64) (/.f64 l h)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)) D)) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 l h))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 (/.f64 l h) D))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) D))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) (-.f64 #s(literal 0 binary64) (/.f64 l h)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 M D) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))) (neg.f64 (neg.f64 (/.f64 (*.f64 d l) h))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (neg.f64 (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (/.f64 l h))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 M D) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))) (neg.f64 (/.f64 (*.f64 d l) h)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 D (/.f64 l h)) M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))) (-.f64 #s(literal 0 binary64) (/.f64 l h)))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) #s(literal 1 binary64))) (neg.f64 (/.f64 (/.f64 l h) D)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (-.f64 #s(literal 0 binary64) D))) (/.f64 l h))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))) (/.f64 l h))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (/.f64 D (/.f64 l h)))) (neg.f64 (*.f64 d #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)) (/.f64 D (/.f64 l h)))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (/.f64 (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) l)) (/.f64 #s(literal -1 binary64) h))
(pow.f64 (*.f64 (/.f64 (/.f64 l h) D) (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 d l) h) (/.f64 (*.f64 M D) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) #s(literal -1 binary64))
(pow.f64 (/.f64 d (/.f64 (*.f64 (/.f64 D (/.f64 l h)) M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 l h) (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))) #s(literal -1 binary64))
(*.f64 D (*.f64 (/.f64 h l) (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))
(*.f64 D (/.f64 (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))) (/.f64 (*.f64 d l) h)))
(*.f64 D (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 l h)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)))
(*.f64 (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))) (*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 D (/.f64 l h))))
(*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))
(*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 D (/.f64 l h)))
(*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 (/.f64 l h) D)) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 M D) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 h (*.f64 d l)))
(*.f64 (/.f64 (*.f64 (/.f64 D (/.f64 l h)) M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (/.f64 h l))
(*.f64 (/.f64 D l) (/.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (/.f64 D l) (*.f64 h (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))
(*.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 D l)) h)
(*.f64 (/.f64 (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) l) h)
(*.f64 (/.f64 (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) #s(literal 1 binary64)) (/.f64 h l))
(*.f64 (/.f64 (/.f64 D (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) (-.f64 #s(literal 0 binary64) l)) (-.f64 #s(literal 0 binary64) h))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))
(/.f64 M (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(/.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))) l)
(/.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)) l))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64)))) M))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)) l)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64)))) M)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 l (/.f64 (*.f64 d #s(literal -2 binary64)) D)))
(/.f64 (-.f64 #s(literal 0 binary64) M) (neg.f64 (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64))))))
(/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) l))))
(/.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)))
(/.f64 (*.f64 M #s(literal 1 binary64)) (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 d #s(literal -2 binary64)) D) l))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) M)) (neg.f64 (*.f64 l (/.f64 (*.f64 d #s(literal -2 binary64)) D))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) M)) (neg.f64 (neg.f64 (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) l)) (neg.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D))))
(/.f64 (*.f64 M (/.f64 #s(literal 1 binary64) l)) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 #s(literal 1 binary64) l)) (/.f64 (*.f64 d #s(literal -2 binary64)) D))
(/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (neg.f64 (*.f64 M #s(literal 1 binary64))) (neg.f64 (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) #s(literal 1 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d #s(literal -2 binary64)) D) l)))
(/.f64 (neg.f64 (*.f64 M (/.f64 #s(literal 1 binary64) l))) (/.f64 (*.f64 d #s(literal -2 binary64)) D))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 #s(literal 1 binary64) l))) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (neg.f64 (/.f64 M l)) (/.f64 (*.f64 d #s(literal -2 binary64)) D))
(pow.f64 (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)) l) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64)))) M) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 M (/.f64 #s(literal 1 binary64) (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64))))))
(*.f64 M (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) l))
(*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) l))
(*.f64 #s(literal 1 binary64) (/.f64 M (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (/.f64 D l))
(*.f64 (pow.f64 (/.f64 l M) #s(literal -1 binary64)) (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 l (-.f64 #s(literal 0 binary64) M)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -2 binary64)) D)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D))) #s(literal -1 binary64)))
(neg.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)))
(/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)))))
(/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)))))
(/.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (*.f64 d #s(literal -2 binary64)) D))
(/.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -2 binary64)) D)))
(/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (*.f64 d #s(literal -2 binary64)))
(/.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) D))
(/.f64 (/.f64 M d) (/.f64 #s(literal 2 binary64) D))
(/.f64 (*.f64 M #s(literal 1 binary64)) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) M)) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) M)) (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -2 binary64)) D))))
(/.f64 (neg.f64 (/.f64 M d)) (neg.f64 (/.f64 #s(literal 2 binary64) D)))
(/.f64 (neg.f64 (/.f64 M (*.f64 d #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) D)))
(/.f64 (neg.f64 (*.f64 M #s(literal 1 binary64))) (/.f64 (*.f64 d #s(literal -2 binary64)) D))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) M))) (/.f64 (*.f64 d #s(literal -2 binary64)) D))
(pow.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D))) #s(literal -1 binary64))
(*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 M (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -2 binary64)) D)))
(*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) M)
(*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) M) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) D) M) #s(literal -1 binary64)))
(*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) D)
(*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (/.f64 D #s(literal 1 binary64)))
(*.f64 (/.f64 M #s(literal 1 binary64)) (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 M D)) #s(literal -1 binary64)))
(*.f64 (/.f64 M (*.f64 d #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) D))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 M (*.f64 h w0)))))
(/.f64 (*.f64 M M) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 M (*.f64 h w0))))))
(/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 M (*.f64 M (*.f64 h w0)))) (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l))))
(/.f64 (*.f64 (*.f64 M M) #s(literal 1 binary64)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 M M) (-.f64 #s(literal 0 binary64) (*.f64 h w0))) (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l))))
(/.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 h w0) d)) (*.f64 d l))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 M M)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 h w0)) (*.f64 M M)) (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l))))
(/.f64 (*.f64 (/.f64 (*.f64 h w0) d) (*.f64 M M)) (*.f64 d l))
(/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) (*.f64 d l))
(/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) d)
(/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d d)) l)
(/.f64 (neg.f64 (*.f64 M M)) (neg.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0))))
(/.f64 (neg.f64 (neg.f64 (*.f64 M (*.f64 M (*.f64 h w0))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l)))))
(/.f64 (neg.f64 (*.f64 (*.f64 M M) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0))))
(/.f64 (neg.f64 (*.f64 (*.f64 M M) (-.f64 #s(literal 0 binary64) (*.f64 h w0)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l)))))
(/.f64 (neg.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 h w0) d))) (neg.f64 (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 M M))) (neg.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 h w0)) (*.f64 M M))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h w0) d) (*.f64 M M))) (neg.f64 (*.f64 d l)))
(/.f64 (neg.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)) (neg.f64 (*.f64 d l)))
(/.f64 (neg.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d d))) (-.f64 #s(literal 0 binary64) l))
(pow.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 M (*.f64 h w0)))) #s(literal -1 binary64))
(*.f64 M (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))))
(*.f64 w0 (*.f64 (/.f64 h (*.f64 d (*.f64 d l))) (*.f64 M M)))
(*.f64 (*.f64 M M) (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 h w0) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d) (*.f64 M M)))
(*.f64 (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))) (*.f64 M M))
(*.f64 (/.f64 w0 d) (*.f64 (/.f64 h (*.f64 d l)) (*.f64 M M)))
(*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) M)
(*.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d))
(*.f64 (/.f64 (*.f64 M M) d) (/.f64 (*.f64 h w0) (*.f64 d l)))
(*.f64 (/.f64 (*.f64 M M) (*.f64 d l)) (/.f64 (*.f64 h w0) d))
(*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) (/.f64 (*.f64 h w0) l))
(*.f64 (*.f64 (*.f64 M M) w0) (/.f64 h (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 (*.f64 M M) (/.f64 w0 d)) (/.f64 h (*.f64 d l)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 h w0) (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 h w0)) (*.f64 d (*.f64 d l))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d l) (/.f64 (*.f64 h w0) d)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0)))))
(/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d l) (/.f64 (*.f64 h w0) d))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 h w0)) (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l))))
(/.f64 (/.f64 (*.f64 h w0) d) (*.f64 d l))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 h w0))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l)))))
(/.f64 (neg.f64 (/.f64 (*.f64 h w0) d)) (neg.f64 (*.f64 d l)))
(/.f64 (/.f64 (*.f64 h w0) (*.f64 d l)) d)
(/.f64 (*.f64 (*.f64 h w0) #s(literal 1 binary64)) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (/.f64 w0 d) h) (*.f64 d l))
(/.f64 (*.f64 w0 (/.f64 h (*.f64 d l))) d)
(/.f64 (/.f64 (*.f64 h w0) (*.f64 d d)) l)
(/.f64 (/.f64 (/.f64 (*.f64 h w0) d) d) l)
(/.f64 (/.f64 (/.f64 (*.f64 h w0) d) l) d)
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 h w0)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 h w0) d))) (neg.f64 (neg.f64 (*.f64 d l))))
(/.f64 (neg.f64 (/.f64 (*.f64 h w0) (*.f64 d l))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (*.f64 h w0) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (/.f64 w0 d) h)) (neg.f64 (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 w0 (/.f64 h (*.f64 d l)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (/.f64 (*.f64 h w0) (*.f64 d d))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 h w0) d) d)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 h w0) d) l)) (-.f64 #s(literal 0 binary64) d))
(pow.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 h w0)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d l) (/.f64 (*.f64 h w0) d)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))))
(*.f64 h (*.f64 w0 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d)))
(*.f64 h (/.f64 w0 (*.f64 d (*.f64 d l))))
(*.f64 w0 (/.f64 h (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 h w0) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 h w0)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d l)))))
(*.f64 (/.f64 w0 d) (/.f64 h (*.f64 d l)))
(*.f64 (/.f64 h (*.f64 d l)) (/.f64 w0 d))
(*.f64 (/.f64 #s(literal 1 binary64) d) (pow.f64 (/.f64 (*.f64 d l) (*.f64 h w0)) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d) (*.f64 h w0))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h w0)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 h w0) d) (/.f64 #s(literal 1 binary64) (*.f64 d l)))
(*.f64 (/.f64 h (*.f64 d (*.f64 d l))) w0)
(*.f64 (/.f64 h d) (/.f64 w0 (*.f64 d l)))
(*.f64 (/.f64 w0 (*.f64 d l)) (/.f64 h d))
(*.f64 (/.f64 h (*.f64 d d)) (/.f64 w0 l))
(*.f64 (/.f64 w0 (*.f64 d d)) (/.f64 h l))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) (/.f64 (*.f64 h w0) d))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d d)) (pow.f64 (/.f64 l (*.f64 h w0)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 d h) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 d l) w0) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d l) w0) #s(literal -1 binary64)) (pow.f64 (/.f64 d h) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d d) h) #s(literal -1 binary64)) (pow.f64 (/.f64 l w0) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d d) w0) #s(literal -1 binary64)) (/.f64 h l))
(*.f64 d (*.f64 d l))
(*.f64 l (*.f64 d d))
(*.f64 (*.f64 d l) d)
(*.f64 (*.f64 d d) l)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D)))))
(/.f64 h (/.f64 (/.f64 #s(literal -4 binary64) M) (/.f64 (*.f64 M D) d)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -4 binary64) (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))))))
(/.f64 (-.f64 #s(literal 0 binary64) h) (neg.f64 (/.f64 (/.f64 #s(literal -4 binary64) M) (/.f64 (*.f64 M D) d))))
(/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal -4 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D)))) #s(literal 4 binary64))
(/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))
(/.f64 (*.f64 h (/.f64 M (/.f64 d (-.f64 #s(literal 0 binary64) (*.f64 M D))))) #s(literal 4 binary64))
(/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))
(/.f64 (*.f64 (/.f64 M (/.f64 d (-.f64 #s(literal 0 binary64) (*.f64 M D)))) h) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 h M)) (neg.f64 (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 h (/.f64 M (/.f64 d (-.f64 #s(literal 0 binary64) (*.f64 M D)))))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 M h)) (neg.f64 (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))
(/.f64 (neg.f64 (*.f64 (/.f64 M (/.f64 d (-.f64 #s(literal 0 binary64) (*.f64 M D)))) h)) #s(literal -4 binary64))
(pow.f64 (/.f64 #s(literal -4 binary64) (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) h) (/.f64 (/.f64 #s(literal -4 binary64) M) (/.f64 (*.f64 M D) d))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal -4 binary64) M) (/.f64 (*.f64 M D) d)) (/.f64 #s(literal 1 binary64) h)) #s(literal -1 binary64))
(*.f64 h (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))
(*.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (*.f64 #s(literal -1/4 binary64) h))
(*.f64 (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))) h)
(*.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal -1/4 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)) l))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))))))
(/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))) #s(literal 1 binary64))))
(/.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) (*.f64 l #s(literal -4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 1 binary64)) (*.f64 #s(literal -4 binary64) l))
(/.f64 (*.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) #s(literal 1 binary64)) l)
(/.f64 (neg.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D)))) (neg.f64 (*.f64 l #s(literal -4 binary64))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) (/.f64 #s(literal 1 binary64) l)) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal -4 binary64) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) l))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) (/.f64 #s(literal 1 binary64) l))) #s(literal 4 binary64))
(pow.f64 (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 l h) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal -4 binary64) M) (/.f64 (*.f64 M D) d)) (/.f64 l h)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) l))
(*.f64 h (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (*.f64 l #s(literal -4 binary64))))
(*.f64 (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))) (/.f64 h l))
(*.f64 (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (/.f64 (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))
(*.f64 (/.f64 #s(literal 1 binary64) l) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 h M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (*.f64 l #s(literal -4 binary64))) h)
(*.f64 (pow.f64 (/.f64 l (/.f64 (*.f64 h M) (/.f64 d (*.f64 M D)))) #s(literal -1 binary64)) #s(literal -1/4 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 M D) d)) #s(literal -1 binary64)))
(neg.f64 (/.f64 d (-.f64 #s(literal 0 binary64) (*.f64 M D))))
(/.f64 d (*.f64 M D))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 M D) d))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M D) d) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 M (/.f64 d D)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 M D) d))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 M D) d)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 M D) d) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 M (/.f64 d D))))
(/.f64 (-.f64 #s(literal 0 binary64) d) (-.f64 #s(literal 0 binary64) (*.f64 M D)))
(/.f64 (/.f64 d D) M)
(/.f64 (neg.f64 (/.f64 d D)) (-.f64 #s(literal 0 binary64) M))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D))))
(/.f64 (/.f64 d M) D)
(/.f64 (*.f64 d #s(literal 1 binary64)) (*.f64 M D))
(/.f64 (neg.f64 (neg.f64 (/.f64 d D))) (neg.f64 (-.f64 #s(literal 0 binary64) M)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)))))
(/.f64 (neg.f64 (/.f64 d M)) (-.f64 #s(literal 0 binary64) D))
(/.f64 (neg.f64 (*.f64 d #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 M D)))
(pow.f64 (/.f64 d (*.f64 M D)) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 M D) d) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 M D) d) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 M (/.f64 d D)) #s(literal -1 binary64))
(*.f64 d (/.f64 #s(literal 1 binary64) (*.f64 M D)))
(*.f64 #s(literal 1 binary64) (/.f64 d (*.f64 M D)))
(*.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 M D))))
(*.f64 (/.f64 d D) (/.f64 #s(literal 1 binary64) M))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 M D)) d)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 M D)) (pow.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) D) (pow.f64 (/.f64 M d) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 d D))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 M D)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 M D))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l h) D)) #s(literal -1 binary64)))
(neg.f64 (/.f64 D (-.f64 #s(literal 0 binary64) (/.f64 l h))))
(/.f64 D (/.f64 l h))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l h) D))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 l h) D) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 l h) D))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 l h) D)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (/.f64 l h) D) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) D) (-.f64 #s(literal 0 binary64) (/.f64 l h)))
(/.f64 (/.f64 D l) (/.f64 #s(literal 1 binary64) h))
(/.f64 (*.f64 D #s(literal 1 binary64)) (/.f64 l h))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) D)) (/.f64 l h))
(/.f64 (*.f64 D h) l)
(/.f64 (neg.f64 (/.f64 D l)) (/.f64 #s(literal -1 binary64) h))
(/.f64 (neg.f64 (*.f64 D #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 l h)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) D))) (-.f64 #s(literal 0 binary64) (/.f64 l h)))
(/.f64 (neg.f64 (*.f64 D h)) (-.f64 #s(literal 0 binary64) l))
(pow.f64 (/.f64 (/.f64 l h) D) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 l h) D) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 D (/.f64 h l))
(*.f64 #s(literal 1 binary64) (/.f64 D (/.f64 l h)))
(*.f64 h (/.f64 D l))
(*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 #s(literal -1 binary64) (/.f64 l h)))
(*.f64 (/.f64 h l) D)
(*.f64 (/.f64 h l) (pow.f64 (/.f64 #s(literal 1 binary64) D) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) l) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) D) #s(literal -1 binary64)))
(*.f64 (/.f64 D l) h)
(*.f64 (/.f64 D #s(literal 1 binary64)) (/.f64 h l))
(*.f64 (/.f64 D (-.f64 #s(literal 0 binary64) l)) (-.f64 #s(literal 0 binary64) h))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)) d))
(/.f64 M (*.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 d (*.f64 M D))))
(/.f64 M (*.f64 d (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -4 binary64) M) (/.f64 (*.f64 M D) d)) d))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 (*.f64 M (*.f64 M D)) d)))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 d (*.f64 M (*.f64 M D)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))))
(/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (*.f64 d #s(literal -4 binary64)))
(/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (neg.f64 (neg.f64 (*.f64 d #s(literal -4 binary64)))))
(/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (neg.f64 (*.f64 d #s(literal 4 binary64))))
(/.f64 (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))) d)
(/.f64 (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal -4 binary64) M) (/.f64 (*.f64 M D) d)) d)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 (*.f64 M (*.f64 M D)) d))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 d (*.f64 M (*.f64 M D))))))
(/.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 d (-.f64 #s(literal 0 binary64) (*.f64 M D)))))
(/.f64 (-.f64 #s(literal 0 binary64) M) (neg.f64 (*.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 d (*.f64 M D)))))
(/.f64 (-.f64 #s(literal 0 binary64) M) (neg.f64 (*.f64 d (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))))
(/.f64 (/.f64 M (/.f64 d (-.f64 #s(literal 0 binary64) (*.f64 M D)))) (neg.f64 (*.f64 d #s(literal -4 binary64))))
(/.f64 (/.f64 M (/.f64 d (-.f64 #s(literal 0 binary64) (*.f64 M D)))) (*.f64 d #s(literal 4 binary64)))
(/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) d))
(/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))))
(/.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (/.f64 #s(literal -4 binary64) M) (/.f64 (*.f64 M D) d)))
(/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)))
(/.f64 (*.f64 M #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)) d))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 1 binary64)) (*.f64 d #s(literal -4 binary64)))
(/.f64 (*.f64 (/.f64 M (/.f64 d (-.f64 #s(literal 0 binary64) (*.f64 M D)))) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) d))
(/.f64 (*.f64 (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))) #s(literal 1 binary64)) d)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) M)) (neg.f64 (*.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 d (-.f64 #s(literal 0 binary64) (*.f64 M D))))))
(/.f64 (neg.f64 (/.f64 M d)) (neg.f64 (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (/.f64 #s(literal 1 binary64) d)) #s(literal -4 binary64))
(/.f64 (*.f64 (/.f64 M (/.f64 d (-.f64 #s(literal 0 binary64) (*.f64 M D)))) (/.f64 #s(literal 1 binary64) d)) #s(literal 4 binary64))
(/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) d) #s(literal -4 binary64))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) d)) (neg.f64 (/.f64 (/.f64 #s(literal -4 binary64) M) (/.f64 (*.f64 M D) d))))
(/.f64 (neg.f64 (*.f64 M #s(literal 1 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D)) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 1 binary64))) (neg.f64 (*.f64 d #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 M (/.f64 d (-.f64 #s(literal 0 binary64) (*.f64 M D)))) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 4 binary64) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (/.f64 #s(literal 1 binary64) d))) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 M (/.f64 d (-.f64 #s(literal 0 binary64) (*.f64 M D)))) (/.f64 #s(literal 1 binary64) d))) #s(literal -4 binary64))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) d)) #s(literal 4 binary64))
(pow.f64 (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal -4 binary64) M) (/.f64 (*.f64 M D) d)) d) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 (*.f64 M (*.f64 M D)) d)) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 d (*.f64 M (*.f64 M D)))) #s(literal -1 binary64))
(*.f64 M (/.f64 (/.f64 (*.f64 M D) d) (*.f64 d #s(literal -4 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 M d) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))
(*.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -4 binary64))))
(*.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) d)))
(*.f64 (/.f64 (*.f64 M (*.f64 M D)) d) (/.f64 #s(literal -1/4 binary64) d))
(*.f64 (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (*.f64 M #s(literal -1/4 binary64)) (/.f64 d (*.f64 M D))))
(*.f64 (/.f64 M d) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 M D))))
(*.f64 (/.f64 M d) (/.f64 (*.f64 M D) (*.f64 d #s(literal -4 binary64))))
(*.f64 (/.f64 M d) (/.f64 (/.f64 (*.f64 M D) d) #s(literal -4 binary64)))
(*.f64 (/.f64 (/.f64 M d) d) (/.f64 (*.f64 M D) #s(literal -4 binary64)))
(*.f64 (pow.f64 (/.f64 d (/.f64 (*.f64 M (*.f64 M D)) d)) #s(literal -1 binary64)) #s(literal -1/4 binary64))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 (*.f64 M (*.f64 M D)) d)) #s(literal -1 binary64)) #s(literal 1/4 binary64))

simplify615.0ms (3.5%)

Algorithm
egg-herbie
Rules
8534×*-lowering-*.f32
8534×*-lowering-*.f64
2912×/-lowering-/.f32
2912×/-lowering-/.f64
2794×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
068929277
1249326260
0854726260
Stop Event
iter limit
node limit
Counts
1404 → 1404
Calls
Call 1
Inputs
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(/ (* h w0) (* (pow d 2) l))
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* (pow d 2) l)
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(/ (* D h) l)
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
Outputs
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) h) d)
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) w0) (*.f64 d d))) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (*.f64 M M) (*.f64 w0 (*.f64 h h)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) w0) (*.f64 d d))) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (*.f64 (/.f64 #s(literal -1/1024 binary64) (pow.f64 d #s(literal 6 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 M M)) (*.f64 (*.f64 w0 (*.f64 h h)) h)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) d)
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d)))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) (neg.f64 d))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d)))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(-.f64 #s(literal 0 binary64) (*.f64 M (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) d)
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 w0 (*.f64 d d)) (sqrt.f64 (/.f64 l h))) #s(literal 1/2 binary64)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (/.f64 w0 (*.f64 D (*.f64 D D))) (/.f64 (*.f64 d d) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 w0 (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64)))))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 w0 (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 w0 (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 w0 (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 (*.f64 D D) #s(literal -1/128 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64))) (*.f64 l l)) (/.f64 w0 (pow.f64 d #s(literal 4 binary64))))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h h))) (pow.f64 M #s(literal 4 binary64))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) d)
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) (neg.f64 d))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(-.f64 #s(literal 0 binary64) (*.f64 D (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))) (neg.f64 D))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) d)
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 d w0) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (*.f64 h l))) d)) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 5 binary64))))))) (*.f64 (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) (*.f64 l (pow.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d))) l))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (pow.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 l (pow.f64 d #s(literal 6 binary64))))) l)) l))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 w0 (*.f64 M M))) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h w0)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 w0 (*.f64 M M))) (*.f64 (*.f64 d d) l)) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 w0 (pow.f64 M #s(literal 4 binary64)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (/.f64 (*.f64 (*.f64 h (pow.f64 M #s(literal 6 binary64))) w0) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l))))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) d)
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 D (*.f64 D D))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 D (*.f64 D D))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64))))) (*.f64 (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 h l)))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(*.f64 h (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M)))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (-.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M)))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (neg.f64 h))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 h (*.f64 D D))) (*.f64 (*.f64 d d) l)) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 h h)) (*.f64 M M)) (pow.f64 d #s(literal 4 binary64)))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 h (*.f64 D D))) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 M M) (+.f64 (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 M M) (*.f64 h (*.f64 h h)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 6 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (neg.f64 D) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 6 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D D))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))))) d)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64))))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64)))))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64))))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64)))))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 h (*.f64 M M))) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 D D)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 h (*.f64 M M))) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 D D) (+.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 M #s(literal 4 binary64))) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64))))) (*.f64 (/.f64 #s(literal -1/1024 binary64) (*.f64 l (*.f64 l l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (pow.f64 d #s(literal 6 binary64)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 5 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (neg.f64 D) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 5 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 D))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (/.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 d #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 5 binary64))))))) (*.f64 (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))) l)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64))))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64)))))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64)))) (*.f64 l (pow.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 h (*.f64 M M))) (*.f64 d d))) l))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 h (*.f64 M M))) (*.f64 d d)) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 D #s(literal 4 binary64))) (pow.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 l (pow.f64 d #s(literal 6 binary64))))) l)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M M)) D) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M M)) D) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (*.f64 (/.f64 #s(literal -1/1024 binary64) (pow.f64 d #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 h (pow.f64 M #s(literal 6 binary64)))) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 h l)))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (+.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 M #s(literal 5 binary64)))))) (neg.f64 h))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 h (*.f64 M M)) l)) (*.f64 d d)))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 h (*.f64 M M)) l)) (*.f64 d d)))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 h (*.f64 M M)) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 h (*.f64 M M))) (*.f64 (*.f64 d d) l)) #s(literal -1 binary64)) (neg.f64 w0))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 h (*.f64 M M))) (*.f64 (*.f64 d d) l)) #s(literal -1 binary64)) (neg.f64 w0))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 h (*.f64 M M))) (*.f64 (*.f64 d d) l)) #s(literal -1 binary64)) (neg.f64 w0))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 h (*.f64 M M))) (*.f64 (*.f64 d d) l)) #s(literal -1 binary64)) (neg.f64 w0))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) w0) (*.f64 d d))) (/.f64 w0 (*.f64 M M))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) w0) (*.f64 d d))) (/.f64 w0 (*.f64 M M))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) w0) (*.f64 d d))) (/.f64 w0 (*.f64 M M))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) w0) (*.f64 d d))) (/.f64 w0 (*.f64 M M))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) w0) (*.f64 d d))) (/.f64 w0 (*.f64 M M))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) w0) (*.f64 d d))) (/.f64 w0 (*.f64 M M))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 w0 (*.f64 M M))) (*.f64 (*.f64 d d) l)) (/.f64 w0 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 w0 (*.f64 M M))) (*.f64 (*.f64 d d) l)) (/.f64 w0 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 w0 (*.f64 M M))) (*.f64 (*.f64 d d) l)) (/.f64 w0 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 w0 (*.f64 M M))) (*.f64 (*.f64 d d) l)) (/.f64 w0 h)) (neg.f64 h))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 w0 (*.f64 M M))) (*.f64 (*.f64 d d) l)) (/.f64 w0 h)) (neg.f64 h))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 w0 (*.f64 M M))) (*.f64 (*.f64 d d) l)) (/.f64 w0 h)) (neg.f64 h))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/.f64 (+.f64 (*.f64 w0 (*.f64 d d)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) l))) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/.f64 (+.f64 (*.f64 w0 (*.f64 d d)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) l))) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/.f64 (+.f64 (*.f64 w0 (*.f64 d d)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) l))) (*.f64 d d))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) (*.f64 w0 l)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) (*.f64 w0 l)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) (*.f64 w0 l)) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l)))
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 w0 (*.f64 M M))) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h w0)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 w0 (*.f64 M M))) (*.f64 (*.f64 d d) l)) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 w0 (pow.f64 M #s(literal 4 binary64)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (/.f64 (*.f64 (*.f64 h (pow.f64 M #s(literal 6 binary64))) w0) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l))))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) d)
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 D (*.f64 D D))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 D (*.f64 D D))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64))))) (*.f64 (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 h l)))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(*.f64 h (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M)))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (-.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M)))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (neg.f64 h))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) w0) (*.f64 d d))) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (*.f64 M M) (*.f64 w0 (*.f64 h h)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) w0) (*.f64 d d))) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (*.f64 (/.f64 #s(literal -1/1024 binary64) (pow.f64 d #s(literal 6 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 M M)) (*.f64 (*.f64 w0 (*.f64 h h)) h)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) d)
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d)))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) (neg.f64 d))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d)))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(-.f64 #s(literal 0 binary64) (*.f64 M (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) d)
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 w0 (*.f64 d d)) (sqrt.f64 (/.f64 l h))) #s(literal 1/2 binary64)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (/.f64 w0 (*.f64 D (*.f64 D D))) (/.f64 (*.f64 d d) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 w0 (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64)))))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 w0 (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 w0 (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 w0 (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 (*.f64 D D) #s(literal -1/128 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64))) (*.f64 l l)) (/.f64 w0 (pow.f64 d #s(literal 4 binary64))))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h h))) (pow.f64 M #s(literal 4 binary64))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) d)
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) (neg.f64 d))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(-.f64 #s(literal 0 binary64) (*.f64 D (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))) (neg.f64 D))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) d)
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 d w0) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (*.f64 h l))) d)) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 5 binary64))))))) (*.f64 (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) (*.f64 l (pow.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d))) l))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (pow.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 l (pow.f64 d #s(literal 6 binary64))))) l)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M M)) D) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M M)) D) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (*.f64 (/.f64 #s(literal -1/1024 binary64) (pow.f64 d #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 h (pow.f64 M #s(literal 6 binary64)))) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 h l)))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (+.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 M #s(literal 5 binary64)))))) (neg.f64 h))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 h (*.f64 D D))) (*.f64 (*.f64 d d) l)) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 h h)) (*.f64 M M)) (pow.f64 d #s(literal 4 binary64)))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 h (*.f64 D D))) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 M M) (+.f64 (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 M M) (*.f64 h (*.f64 h h)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 6 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (neg.f64 D) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 6 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D D))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))))) d)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64))))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64)))))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64))))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64)))))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 h (*.f64 M M))) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 D D)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 h (*.f64 M M))) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 D D) (+.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 M #s(literal 4 binary64))) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64))))) (*.f64 (/.f64 #s(literal -1/1024 binary64) (*.f64 l (*.f64 l l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (pow.f64 d #s(literal 6 binary64)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 5 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (neg.f64 D) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 5 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 D))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (/.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 d #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 5 binary64))))))) (*.f64 (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))) l)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64))))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64)))))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64)))) (*.f64 l (pow.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 h (*.f64 M M))) (*.f64 d d))) l))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 h (*.f64 M M))) (*.f64 d d)) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 D #s(literal 4 binary64))) (pow.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 l (pow.f64 d #s(literal 6 binary64))))) l)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M M)) D) #s(literal 1/4 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 #s(literal -1 binary64) h)) (neg.f64 h))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M M)) D) #s(literal 1/4 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 #s(literal -1 binary64) h)) (neg.f64 h))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M M)) D) #s(literal 1/4 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 #s(literal -1 binary64) h)) (neg.f64 h))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 h (*.f64 M M)) l)) (*.f64 d d)))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 h (*.f64 M M)) l)) (*.f64 d d)))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 h (*.f64 M M)) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 (*.f64 D D) #s(literal -1/128 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64))) (*.f64 l l)) (/.f64 w0 (pow.f64 d #s(literal 4 binary64))))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 w0 (*.f64 h h))) (pow.f64 M #s(literal 4 binary64))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) d)
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) (neg.f64 d))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(-.f64 #s(literal 0 binary64) (*.f64 D (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))) (neg.f64 D))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) d)
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 d w0) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (*.f64 h l))) d)) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 5 binary64))))))) (*.f64 (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) (*.f64 l (pow.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d))) l))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (pow.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 l (pow.f64 d #s(literal 6 binary64))))) l)) l))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 w0 (*.f64 M M))) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h w0)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 w0 (*.f64 M M))) (*.f64 (*.f64 d d) l)) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 w0 (pow.f64 M #s(literal 4 binary64)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (/.f64 (*.f64 (*.f64 h (pow.f64 M #s(literal 6 binary64))) w0) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l))))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) d)
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 D (*.f64 D D))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 D (*.f64 D D))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64))))) (*.f64 (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 h l)))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(*.f64 h (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M)))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (-.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M)))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (neg.f64 h))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) w0) (*.f64 d d))) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (*.f64 M M) (*.f64 w0 (*.f64 h h)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) w0) (*.f64 d d))) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (*.f64 (/.f64 #s(literal -1/1024 binary64) (pow.f64 d #s(literal 6 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 M M)) (*.f64 (*.f64 w0 (*.f64 h h)) h)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) d)
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d)))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) (neg.f64 d))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d)))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(-.f64 #s(literal 0 binary64) (*.f64 M (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 w0 (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) d)
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 w0 (*.f64 d d)) (sqrt.f64 (/.f64 l h))) #s(literal 1/2 binary64)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (/.f64 w0 (*.f64 D (*.f64 D D))) (/.f64 (*.f64 d d) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 w0 (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64)))))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 w0 (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 w0 (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 w0 (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 h (*.f64 M M))) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 D D)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 h (*.f64 M M))) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 D D) (+.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 M #s(literal 4 binary64))) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64))))) (*.f64 (/.f64 #s(literal -1/1024 binary64) (*.f64 l (*.f64 l l))) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (pow.f64 d #s(literal 6 binary64)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 5 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (neg.f64 D) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 (*.f64 D D) M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 5 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 D))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (/.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 d #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 5 binary64))))))) (*.f64 (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))) l)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64))))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64)))))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64)))) (*.f64 l (pow.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 h (*.f64 M M))) (*.f64 d d))) l))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 h (*.f64 M M))) (*.f64 d d)) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 D #s(literal 4 binary64))) (pow.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 l (pow.f64 d #s(literal 6 binary64))))) l)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M M)) D) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M M)) D) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (*.f64 (/.f64 #s(literal -1/1024 binary64) (pow.f64 d #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 h (pow.f64 M #s(literal 6 binary64)))) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 h l)))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (+.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 M #s(literal 5 binary64)))))) (neg.f64 h))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 h (*.f64 D D))) (*.f64 (*.f64 d d) l)) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 h h)) (*.f64 M M)) (pow.f64 d #s(literal 4 binary64)))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 h (*.f64 D D))) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 M M) (+.f64 (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 M M) (*.f64 h (*.f64 h h)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 6 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (neg.f64 D) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 D (*.f64 M M))) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 6 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D D))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))))) d)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64))))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64)))))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64))))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (/.f64 h (*.f64 l l)) (/.f64 h (pow.f64 d #s(literal 4 binary64)))))))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M M)) D) #s(literal 1/4 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 #s(literal -1 binary64) h)) (neg.f64 h))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M M)) D) #s(literal 1/4 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 #s(literal -1 binary64) h)) (neg.f64 h))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M M)) D) #s(literal 1/4 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 #s(literal -1 binary64) h)) (neg.f64 h))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 h (*.f64 D D)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 h (*.f64 M M)) l)) (*.f64 d d)))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 h (*.f64 M M)) l)) (*.f64 d d)))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 h (*.f64 M M)) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l)))
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(/ (* h w0) (* (pow d 2) l))
(/.f64 (*.f64 h w0) (*.f64 (*.f64 d d) l))
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* (pow d 2) l)
(*.f64 (*.f64 d d) l)
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) d))
(*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d)))
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(* -1/4 (/ (* D (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l)
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(/ (* D h) l)
(/.f64 (*.f64 D h) l)
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))
(* -1/4 (/ (* D (pow M 2)) (pow d 2)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (*.f64 M M))) (*.f64 d d))

eval340.0ms (1.9%)

Compiler

Compiled 71961 to 5620 computations (92.2% saved)

prune290.0ms (1.6%)

Pruning

18 alts after pruning (16 fresh and 2 done)

PrunedKeptTotal
New2408142422
Fresh325
Picked325
Done000
Total2414182432
Accuracy
94.1%
Counts
2432 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
13.4%
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
59.1%
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
71.8%
(+.f64 w0 (*.f64 (*.f64 #s(literal -1/8 binary64) D) (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))
71.3%
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 w0 d)) (/.f64 h (*.f64 d l)))))
67.2%
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (*.f64 h w0)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d))))
69.7%
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) w0) (/.f64 h (*.f64 d (*.f64 d l))))))
61.2%
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) d))))
59.0%
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 (/.f64 w0 d) h) (*.f64 d l))))))
53.5%
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (*.f64 (/.f64 w0 (*.f64 d d)) (/.f64 h l))))))
65.5%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))) w0)
83.1%
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 (/.f64 d M) D)) #s(literal -4 binary64)) d)))) w0)
87.7%
(*.f64 w0 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
85.9%
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D h))))))
87.0%
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d))))
88.1%
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d)))))
83.6%
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l) (/.f64 D d)))))
16.5%
(*.f64 w0 (sqrt.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))))
70.3%
w0
Compiler

Compiled 921 to 601 computations (34.7% saved)

simplify668.0ms (3.8%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d)
cost-diff0
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d))
cost-diff0
(sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d)))
cost-diff0
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d))))
cost-diff0
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
cost-diff0
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M)
cost-diff0
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))))
cost-diff0
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
cost-diff0
(*.f64 D D)
cost-diff0
(*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) d))
cost-diff0
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) d)))
cost-diff0
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) d))))
cost-diff0
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
cost-diff0
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0))
cost-diff0
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d))
cost-diff0
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
cost-diff0
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))) #s(literal 1/4 binary64))
cost-diff0
(*.f64 w0 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
cost-diff128
(*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))
cost-diff6528
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
Rules
6982×/-lowering-/.f32
6982×/-lowering-/.f64
6522×*-lowering-*.f32
6522×*-lowering-*.f64
3696×associate-/r*
Iterations

Useful iterations: 12 (0.0ms)

IterNodesCost
059577
1168555
2642542
33897525
45453518
56150518
66391518
76391518
87152518
97152518
107593518
117727518
127727500
08462500
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* w0 (pow (pow (+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))) 1/4) 2))
w0
(pow (pow (+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))) 1/4) 2)
(pow (+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))) 1/4)
(+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l)))
1
(* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))
(* M (* h (/ D (* d 2))))
M
(* h (/ D (* d 2)))
h
(/ D (* d 2))
D
(* d 2)
d
2
(/ (/ M (/ (* d -2) D)) l)
(/ M (/ (* d -2) D))
(/ (* d -2) D)
(* d -2)
-2
l
1/4
(/ (/ (* (* -1/8 (* D D)) (* (* h (* M M)) w0)) (* d d)) l)
(/ (* (* -1/8 (* D D)) (* (* h (* M M)) w0)) (* d d))
(* (* -1/8 (* D D)) (* (* h (* M M)) w0))
(* -1/8 (* D D))
-1/8
(* D D)
D
(* (* h (* M M)) w0)
(* h (* M M))
h
(* M M)
M
w0
(* d d)
d
l
(+ w0 (* -1/8 (* (* D D) (/ (/ (* M (* M (* h w0))) (* d l)) d))))
w0
(* -1/8 (* (* D D) (/ (/ (* M (* M (* h w0))) (* d l)) d)))
-1/8
(* (* D D) (/ (/ (* M (* M (* h w0))) (* d l)) d))
(* D D)
D
(/ (/ (* M (* M (* h w0))) (* d l)) d)
(/ (* M (* M (* h w0))) (* d l))
(* M (* M (* h w0)))
M
(* M (* h w0))
(* h w0)
h
(* d l)
d
l
(+ w0 (* (* (* -1/8 (* D D)) M) (/ (* M (* h w0)) (* d (* d l)))))
w0
(* (* (* -1/8 (* D D)) M) (/ (* M (* h w0)) (* d (* d l))))
(* (* -1/8 (* D D)) M)
(* -1/8 (* D D))
-1/8
(* D D)
D
M
(/ (* M (* h w0)) (* d (* d l)))
(* M (* h w0))
(* h w0)
h
(* d (* d l))
d
(* d l)
l
(* w0 (sqrt (+ 1 (/ (* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)) d))))
w0
(sqrt (+ 1 (/ (* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)) d)))
(+ 1 (/ (* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)) d))
1
(/ (* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)) d)
(* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l))
h
(/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)
(/ (/ D (/ (/ d (* D M)) M)) -4)
(/ D (/ (/ d (* D M)) M))
D
(/ (/ d (* D M)) M)
(/ d (* D M))
d
(* D M)
M
-4
l
Outputs
(* w0 (pow (pow (+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))) 1/4) 2))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 h D) d) #s(literal -4 binary64)) l) d) D) M) M))))
w0
(pow (pow (+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))) 1/4) 2)
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 h D) d) #s(literal -4 binary64)) l) d) D) M) M)))
(pow (+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))) 1/4)
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 h D) d) #s(literal -4 binary64)) l) d) D) M) M)) #s(literal 1/4 binary64))
(+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 h D) d) #s(literal -4 binary64)) l) d) D) M) M))
1
#s(literal 1 binary64)
(* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 h D) d) #s(literal -4 binary64)) l) d) D) M) M)
(* M (* h (/ D (* d 2))))
(/.f64 (/.f64 (*.f64 M (*.f64 h D)) d) #s(literal 2 binary64))
M
(* h (/ D (* d 2)))
(/.f64 (/.f64 (*.f64 h D) d) #s(literal 2 binary64))
h
(/ D (* d 2))
(/.f64 D (*.f64 d #s(literal 2 binary64)))
D
(* d 2)
(*.f64 d #s(literal 2 binary64))
d
2
#s(literal 2 binary64)
(/ (/ M (/ (* d -2) D)) l)
(/.f64 (/.f64 M d) (*.f64 l (/.f64 #s(literal -2 binary64) D)))
(/ M (/ (* d -2) D))
(/.f64 (*.f64 M D) (*.f64 d #s(literal -2 binary64)))
(/ (* d -2) D)
(/.f64 (*.f64 d #s(literal -2 binary64)) D)
(* d -2)
(*.f64 d #s(literal -2 binary64))
-2
#s(literal -2 binary64)
l
1/4
#s(literal 1/4 binary64)
(/ (/ (* (* -1/8 (* D D)) (* (* h (* M M)) w0)) (* d d)) l)
(/.f64 (*.f64 M (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 D #s(literal -1/8 binary64)))) h) w0)) (*.f64 d (*.f64 d l)))
(/ (* (* -1/8 (* D D)) (* (* h (* M M)) w0)) (* d d))
(/.f64 (/.f64 (*.f64 M (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 D #s(literal -1/8 binary64)))) h) w0)) d) d)
(* (* -1/8 (* D D)) (* (* h (* M M)) w0))
(*.f64 M (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 D #s(literal -1/8 binary64)))) h) w0))
(* -1/8 (* D D))
(*.f64 D (*.f64 D #s(literal -1/8 binary64)))
-1/8
#s(literal -1/8 binary64)
(* D D)
(*.f64 D D)
D
(* (* h (* M M)) w0)
(*.f64 w0 (*.f64 M (*.f64 M h)))
(* h (* M M))
(*.f64 M (*.f64 M h))
h
(* M M)
(*.f64 M M)
M
w0
(* d d)
(*.f64 d d)
d
l
(+ w0 (* -1/8 (* (* D D) (/ (/ (* M (* M (* h w0))) (* d l)) d))))
(+.f64 w0 (/.f64 (*.f64 M (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 D #s(literal -1/8 binary64)))) h) w0)) (*.f64 d (*.f64 d l))))
w0
(* -1/8 (* (* D D) (/ (/ (* M (* M (* h w0))) (* d l)) d)))
(/.f64 (*.f64 M (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 D #s(literal -1/8 binary64)))) h) w0)) (*.f64 d (*.f64 d l)))
-1/8
#s(literal -1/8 binary64)
(* (* D D) (/ (/ (* M (* M (* h w0))) (* d l)) d))
(/.f64 (*.f64 w0 (*.f64 D (*.f64 (*.f64 M (*.f64 M D)) h))) (*.f64 d (*.f64 d l)))
(* D D)
(*.f64 D D)
D
(/ (/ (* M (* M (* h w0))) (* d l)) d)
(*.f64 w0 (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M h)) l) d) d))
(/ (* M (* M (* h w0))) (* d l))
(/.f64 (/.f64 (*.f64 w0 (*.f64 M (*.f64 M h))) d) l)
(* M (* M (* h w0)))
(*.f64 w0 (*.f64 M (*.f64 M h)))
M
(* M (* h w0))
(*.f64 w0 (*.f64 M h))
(* h w0)
(*.f64 w0 h)
h
(* d l)
(*.f64 d l)
d
l
(+ w0 (* (* (* -1/8 (* D D)) M) (/ (* M (* h w0)) (* d (* d l)))))
(+.f64 w0 (/.f64 (*.f64 M (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 D #s(literal -1/8 binary64)))) h) w0)) (*.f64 d (*.f64 d l))))
w0
(* (* (* -1/8 (* D D)) M) (/ (* M (* h w0)) (* d (* d l))))
(/.f64 (*.f64 M (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 D #s(literal -1/8 binary64)))) h) w0)) (*.f64 d (*.f64 d l)))
(* (* -1/8 (* D D)) M)
(*.f64 D (*.f64 M (*.f64 D #s(literal -1/8 binary64))))
(* -1/8 (* D D))
(*.f64 D (*.f64 D #s(literal -1/8 binary64)))
-1/8
#s(literal -1/8 binary64)
(* D D)
(*.f64 D D)
D
M
(/ (* M (* h w0)) (* d (* d l)))
(/.f64 (/.f64 (*.f64 w0 (/.f64 (*.f64 M h) d)) l) d)
(* M (* h w0))
(*.f64 w0 (*.f64 M h))
(* h w0)
(*.f64 w0 h)
h
(* d (* d l))
(*.f64 d (*.f64 d l))
d
(* d l)
(*.f64 d l)
l
(* w0 (sqrt (+ 1 (/ (* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)) d))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 h D) d) #s(literal -4 binary64)) l) d) D) M) M))))
w0
(sqrt (+ 1 (/ (* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)) d)))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 h D) d) #s(literal -4 binary64)) l) d) D) M) M)))
(+ 1 (/ (* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)) d))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 h D) d) #s(literal -4 binary64)) l) d) D) M) M))
1
#s(literal 1 binary64)
(/ (* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)) d)
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 h D) d) #s(literal -4 binary64)) l) d) D) M) M)
(* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l))
(/.f64 (*.f64 h (*.f64 M (/.f64 (/.f64 (*.f64 D (*.f64 M D)) d) #s(literal -4 binary64)))) l)
h
(/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)
(/.f64 (/.f64 D (/.f64 d (*.f64 M (*.f64 M D)))) (*.f64 l #s(literal -4 binary64)))
(/ (/ D (/ (/ d (* D M)) M)) -4)
(*.f64 M (/.f64 (/.f64 (*.f64 D (*.f64 M D)) d) #s(literal -4 binary64)))
(/ D (/ (/ d (* D M)) M))
(/.f64 D (/.f64 d (*.f64 M (*.f64 M D))))
D
(/ (/ d (* D M)) M)
(/.f64 d (*.f64 M (*.f64 M D)))
(/ d (* D M))
(/.f64 d (*.f64 M D))
d
(* D M)
(*.f64 M D)
M
-4
#s(literal -4 binary64)
l

localize373.0ms (2.1%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy93.7%
(/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d)
accuracy93.7%
(/.f64 d (*.f64 D M))
accuracy93.2%
(/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M))
accuracy91.1%
(/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)
accuracy93.7%
(*.f64 M (*.f64 h w0))
accuracy89.6%
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M)
accuracy89.0%
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))
accuracy80.1%
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))))
accuracy96.3%
(/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) d)
accuracy93.7%
(*.f64 M (*.f64 h w0))
accuracy88.5%
(/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l))
accuracy76.4%
(*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) d))
accuracy91.2%
(*.f64 (*.f64 h (*.f64 M M)) w0)
accuracy88.8%
(*.f64 h (*.f64 M M))
accuracy80.5%
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d))
accuracy78.2%
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0))
accuracy94.9%
(*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64)))))
accuracy93.2%
(*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))
accuracy91.6%
(/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l)
accuracy84.2%
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))) #s(literal 1/4 binary64))
Results
283.0ms256×0valid
Compiler

Compiled 609 to 60 computations (90.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 103.0ms
ival-div: 43.0ms (41.9% of total)
ival-mult: 43.0ms (41.9% of total)
ival-pow: 9.0ms (8.8% of total)
ival-add: 5.0ms (4.9% of total)
ival-sqrt: 2.0ms (2% of total)
const: 1.0ms (1% of total)
backward-pass: 0.0ms (0% of total)

series117.0ms (0.7%)

Counts
31 → 1620
Calls
Call 1
Inputs
#<alt (pow (pow (+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))) 1/4) 2)>
#<alt (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))>
#<alt (* w0 (pow (pow (+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))) 1/4) 2))>
#<alt (pow (+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))) 1/4)>
#<alt (/ (/ (* (* -1/8 (* D D)) (* (* h (* M M)) w0)) (* d d)) l)>
#<alt (/ (* (* -1/8 (* D D)) (* (* h (* M M)) w0)) (* d d))>
#<alt (* (* -1/8 (* D D)) (* (* h (* M M)) w0))>
#<alt (* -1/8 (* D D))>
#<alt (+ w0 (* -1/8 (* (* D D) (/ (/ (* M (* M (* h w0))) (* d l)) d))))>
#<alt (* -1/8 (* (* D D) (/ (/ (* M (* M (* h w0))) (* d l)) d)))>
#<alt (* (* D D) (/ (/ (* M (* M (* h w0))) (* d l)) d))>
#<alt (* D D)>
#<alt (+ w0 (* (* (* -1/8 (* D D)) M) (/ (* M (* h w0)) (* d (* d l)))))>
#<alt (* (* (* -1/8 (* D D)) M) (/ (* M (* h w0)) (* d (* d l))))>
#<alt (* (* -1/8 (* D D)) M)>
#<alt (* w0 (sqrt (+ 1 (/ (* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)) d))))>
#<alt (sqrt (+ 1 (/ (* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)) d)))>
#<alt (+ 1 (/ (* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)) d))>
#<alt (/ (* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)) d)>
#<alt (/ (/ M (/ (* d -2) D)) l)>
#<alt (* h (/ D (* d 2)))>
#<alt (* M (* h (/ D (* d 2))))>
#<alt (* h (* M M))>
#<alt (* (* h (* M M)) w0)>
#<alt (/ (* M (* M (* h w0))) (* d l))>
#<alt (* M (* h w0))>
#<alt (/ (/ (* M (* M (* h w0))) (* d l)) d)>
#<alt (/ (* M (* h w0)) (* d (* d l)))>
#<alt (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)>
#<alt (/ D (/ (/ d (* D M)) M))>
#<alt (/ d (* D M))>
Outputs
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt (+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt 1>
#<alt (+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/16 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))))))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/16 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (+ (* 1/512 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* (pow M 2) (+ (* -1/768 (/ (* (pow D 6) (pow h 3)) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow D 6) (pow h 3)) (* (pow d 6) (pow l 3)))) (* 1/2048 (/ (* (pow D 6) (pow h 3)) (* (pow d 6) (pow l 3)))))))))))))>
#<alt (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M))))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))))) (* (pow D 2) (* (pow M 2) h)))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))))) (* (pow D 2) (* (pow M 2) h)))) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))))) (pow M 4))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))))) (* (pow D 2) (* (pow M 2) h)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (+ (* -16/3 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3)))) (+ (* -1/6 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3)))) (* 2 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3))))))) (pow M 6)) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))))) (pow M 4)))))>
#<alt (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M))))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))))) (* (pow D 2) (* (pow M 2) h)))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))))) (* (pow D 2) (* (pow M 2) h)))) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))))) (pow M 4))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))))) (* (pow D 2) (* (pow M 2) h)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (+ (* -16/3 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3)))) (+ (* -1/6 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3)))) (* 2 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3))))))) (pow M 6)) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))))) (pow M 4)))))>
#<alt 1>
#<alt (+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* h (+ (* -1/16 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))))))))>
#<alt (+ 1 (* h (+ (* -1/16 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (+ (* 1/512 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* h (+ (* -1/768 (/ (* (pow D 6) (pow M 6)) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow D 6) (pow M 6)) (* (pow d 6) (pow l 3)))) (* 1/2048 (/ (* (pow D 6) (pow M 6)) (* (pow d 6) (pow l 3)))))))))))))>
#<alt (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h))))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))))) (* (pow D 2) (* (pow M 2) h)))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))))) (* (pow D 2) (* (pow M 2) h)))) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))))) (pow h 2))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))))) (* (pow D 2) (* (pow M 2) h)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (+ (* -16/3 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6)))) (+ (* -1/6 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6)))) (* 2 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6))))))) (pow h 3)) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))))) (pow h 2)))))>
#<alt (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h))))))>
#<alt (+ (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))))) (* (pow D 2) (* (pow M 2) h)))))>
#<alt (+ (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (* -1 (/ (+ (* -1 (/ (* (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))))) h)) (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))))) (* (pow D 2) (pow M 2)))) h)))>
#<alt (+ (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (+ (* -2 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6)))) (+ (* 1/6 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6)))) (* 16/3 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6))))))) h)) (* (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4))))))) h)) (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))))) (* (pow D 2) (pow M 2)))) h)))>
#<alt 1>
#<alt (+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/16 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))))))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/16 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (+ (* 1/512 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* (pow D 2) (+ (* -1/768 (/ (* (pow M 6) (pow h 3)) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow M 6) (pow h 3)) (* (pow d 6) (pow l 3)))) (* 1/2048 (/ (* (pow M 6) (pow h 3)) (* (pow d 6) (pow l 3)))))))))))))>
#<alt (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D))))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))))) (* (pow D 2) (* (pow M 2) h)))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))))) (* (pow D 2) (* (pow M 2) h)))) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))))) (pow D 4))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))))) (* (pow D 2) (* (pow M 2) h)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (+ (* -16/3 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3)))) (+ (* -1/6 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3)))) (* 2 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3))))))) (pow D 6)) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))))) (pow D 4)))))>
#<alt (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D))))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))))) (* (pow D 2) (* (pow M 2) h)))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))))) (* (pow D 2) (* (pow M 2) h)))) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))))) (pow D 4))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))))) (* (pow D 2) (* (pow M 2) h)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (+ (* -16/3 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3)))) (+ (* -1/6 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3)))) (* 2 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3))))))) (pow D 6)) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))))) (pow D 4)))))>
#<alt (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d)))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))))) (* (pow D 2) (* (pow M 2) h)))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (* (pow d 2) (+ (* -1 (/ (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d)))))) (* (pow D 2) (* (pow M 2) h)))) (* (pow d 2) (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (+ (* -2 (/ (pow l 2) (* (pow D 4) (* (pow M 4) (pow h 2))))) (* 1/2 (/ (pow l 2) (* (pow D 4) (* (pow M 4) (pow h 2)))))))))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (* (pow d 2) (+ (* -1 (/ (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d)))))) (* (pow D 2) (* (pow M 2) h)))) (* (pow d 2) (+ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (+ (* -2 (/ (pow l 2) (* (pow D 4) (* (pow M 4) (pow h 2))))) (* 1/2 (/ (pow l 2) (* (pow D 4) (* (pow M 4) (pow h 2))))))) (* (pow d 2) (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (+ (* -16/3 (/ (pow l 3) (* (pow D 6) (* (pow M 6) (pow h 3))))) (+ (* -1/6 (/ (pow l 3) (* (pow D 6) (* (pow M 6) (pow h 3))))) (* 2 (/ (pow l 3) (* (pow D 6) (* (pow M 6) (pow h 3))))))))))))))>
#<alt 1>
#<alt (+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (+ (* -1/768 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* 1/2048 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))))))>
#<alt 1>
#<alt (+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (+ (* -1/768 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* 1/2048 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))))))>
#<alt (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l)))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))))) (* (pow D 2) (* (pow M 2) h)))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (* l (+ (* -1 (/ (* (pow d 2) (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l)))))) (* (pow D 2) (* (pow M 2) h)))) (* l (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (+ (* -2 (/ (pow d 4) (* (pow D 4) (* (pow M 4) (pow h 2))))) (* 1/2 (/ (pow d 4) (* (pow D 4) (* (pow M 4) (pow h 2)))))))))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (* l (+ (* -1 (/ (* (pow d 2) (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l)))))) (* (pow D 2) (* (pow M 2) h)))) (* l (+ (* l (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (+ (* -16/3 (/ (pow d 6) (* (pow D 6) (* (pow M 6) (pow h 3))))) (+ (* -1/6 (/ (pow d 6) (* (pow D 6) (* (pow M 6) (pow h 3))))) (* 2 (/ (pow d 6) (* (pow D 6) (* (pow M 6) (pow h 3))))))))) (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (+ (* -2 (/ (pow d 4) (* (pow D 4) (* (pow M 4) (pow h 2))))) (* 1/2 (/ (pow d 4) (* (pow D 4) (* (pow M 4) (pow h 2))))))))))))>
#<alt 1>
#<alt (+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (+ (* -1/768 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* 1/2048 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))))))>
#<alt 1>
#<alt (+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4)))) l)) (* 1/16 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2048 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (pow d 6))) (+ (* 1/24576 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (pow d 6))) (* 1/768 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (pow d 6))))) l)) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))))) l)) (* 1/16 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))>
#<alt (* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))>
#<alt (* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))>
#<alt (* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))>
#<alt (* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))>
#<alt (* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (pow D 2)>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))>
#<alt (* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))>
#<alt (* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))>
#<alt (* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))>
#<alt (* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))>
#<alt (* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt (+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* -1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D h) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (* (pow M 2) (* h w0))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (/ (* (pow M 2) (* h w0)) (* d l))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ (* (pow D 2) (pow M 2)) d)>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
#<alt (/ d (* D M))>
Calls

405 calls:

TimeVariablePointExpression
4.0ms
h
@-inf
(pow (+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))) 1/4)
3.0ms
M
@0
(pow (+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))) 1/4)
3.0ms
h
@0
(* (* -1/8 (* D D)) (* (* h (* M M)) w0))
3.0ms
l
@0
(/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)
2.0ms
D
@inf
(pow (+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))) 1/4)

rewrite362.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
4386×*-lowering-*.f32
4386×*-lowering-*.f64
3078×/-lowering-/.f32
3078×/-lowering-/.f64
1862×pow-lowering-pow.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
059401
1330385
22844385
08482385
Stop Event
iter limit
node limit
Counts
31 → 925
Calls
Call 1
Inputs
(pow (pow (+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))) 1/4) 2)
(* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))
(* w0 (pow (pow (+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))) 1/4) 2))
(pow (+ 1 (* (* M (* h (/ D (* d 2)))) (/ (/ M (/ (* d -2) D)) l))) 1/4)
(/ (/ (* (* -1/8 (* D D)) (* (* h (* M M)) w0)) (* d d)) l)
(/ (* (* -1/8 (* D D)) (* (* h (* M M)) w0)) (* d d))
(* (* -1/8 (* D D)) (* (* h (* M M)) w0))
(* -1/8 (* D D))
(+ w0 (* -1/8 (* (* D D) (/ (/ (* M (* M (* h w0))) (* d l)) d))))
(* -1/8 (* (* D D) (/ (/ (* M (* M (* h w0))) (* d l)) d)))
(* (* D D) (/ (/ (* M (* M (* h w0))) (* d l)) d))
(* D D)
(+ w0 (* (* (* -1/8 (* D D)) M) (/ (* M (* h w0)) (* d (* d l)))))
(* (* (* -1/8 (* D D)) M) (/ (* M (* h w0)) (* d (* d l))))
(* (* -1/8 (* D D)) M)
(* w0 (sqrt (+ 1 (/ (* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)) d))))
(sqrt (+ 1 (/ (* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)) d)))
(+ 1 (/ (* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)) d))
(/ (* h (/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)) d)
(/ (/ M (/ (* d -2) D)) l)
(* h (/ D (* d 2)))
(* M (* h (/ D (* d 2))))
(* h (* M M))
(* (* h (* M M)) w0)
(/ (* M (* M (* h w0))) (* d l))
(* M (* h w0))
(/ (/ (* M (* M (* h w0))) (* d l)) d)
(/ (* M (* h w0)) (* d (* d l)))
(/ (/ (/ D (/ (/ d (* D M)) M)) -4) l)
(/ D (/ (/ d (* D M)) M))
(/ d (* D M))
Outputs
(exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (log1p.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (log1p.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (-.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (-.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) #s(literal 1 binary64))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)))))) (sqrt.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))))))) (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (-.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) #s(literal 1 binary64)))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)))))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))) #s(literal 1 binary64))) (sqrt.f64 (-.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) #s(literal 1 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))))) #s(literal 1/8 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log1p.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/8 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 3/8 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/8 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 3/8 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 3/8 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (-.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 3/8 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (-.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) #s(literal 1 binary64)))))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 l (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (*.f64 d #s(literal -2 binary64)) (*.f64 M D)))))
(/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))
(/.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (*.f64 d #s(literal -2 binary64)) (*.f64 M D))) l)
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (*.f64 d #s(literal -2 binary64)) (*.f64 M D)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) M) (/.f64 l (/.f64 (/.f64 D d) #s(literal -2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) #s(literal 1 binary64)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (*.f64 d #s(literal -2 binary64)) (*.f64 M D)))) l)
(/.f64 (*.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 M (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (/.f64 l (/.f64 (/.f64 D d) #s(literal -2 binary64))))
(/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (-.f64 #s(literal 0 binary64) l))
(pow.f64 (/.f64 l (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (*.f64 d #s(literal -2 binary64)) (*.f64 M D)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))))
(*.f64 M (/.f64 (/.f64 h (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))))
(*.f64 (/.f64 h (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))))
(*.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D))))
(*.f64 (/.f64 M (*.f64 d (/.f64 #s(literal -2 binary64) D))) (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))))
(*.f64 (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D))) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)))
(*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 M h) (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))))
(*.f64 (/.f64 (/.f64 h (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) M)
(*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (*.f64 d #s(literal -2 binary64)) (*.f64 M D))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (*.f64 #s(literal 1 binary64) M) (/.f64 (/.f64 h (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D))))
(*.f64 (*.f64 (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D))) M) (/.f64 h (/.f64 (*.f64 d #s(literal 2 binary64)) D)))
(*.f64 (*.f64 (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D))) (*.f64 M h)) (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/4 binary64)) w0))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))))) w0)
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))))))
(*.f64 (*.f64 w0 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/4 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (log1p.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))))))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/8 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))))) #s(literal 1/8 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/4 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/8 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))))) #s(literal 1/8 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log1p.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/8 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (-.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) #s(literal 1 binary64))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))) (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 d d)) l))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))) l))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (/.f64 d M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l))))
(/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d (*.f64 d l)))
(/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0))))
(/.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 d d)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 l (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)) (*.f64 d l))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))))
(/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) #s(literal 1 binary64)) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) #s(literal 1 binary64)) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)) #s(literal 1 binary64)) (*.f64 d l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l))) d)
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) #s(literal 1 binary64)) l)
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) #s(literal 1 binary64)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h w0)))) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 h w0)) d)) (*.f64 d l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0)))))) d)
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) #s(literal 1 binary64)) (/.f64 (/.f64 d M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l))))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (/.f64 #s(literal 1 binary64) l)) (*.f64 d d))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (/.f64 #s(literal 1 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)) (/.f64 #s(literal 1 binary64) l)) d)
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h w0))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 h w0)) d) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (*.f64 d l))
(/.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0))))) #s(literal -1/8 binary64)) d)
(/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) l) (*.f64 d d))
(/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d l)) d)
(pow.f64 (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))) l) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))
(*.f64 M (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(*.f64 M (*.f64 (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(*.f64 D (*.f64 (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)) #s(literal -1/8 binary64)))
(*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M (*.f64 D D)) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l) #s(literal -1/8 binary64)))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) (/.f64 #s(literal 1 binary64) l)))
(*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) (/.f64 #s(literal 1 binary64) l))
(*.f64 (*.f64 M (*.f64 h w0)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(*.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 d (*.f64 d l))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))
(*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) #s(literal -1/8 binary64))
(*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))))
(*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))
(*.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 d d)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 M d) (*.f64 (/.f64 (/.f64 (*.f64 h w0) l) d) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) (/.f64 w0 (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) l) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)))
(*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l)))
(*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) (/.f64 (*.f64 M (*.f64 h w0)) l))
(*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d l)) (/.f64 (*.f64 M (*.f64 h w0)) d))
(*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) M) (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 M d)) (/.f64 (/.f64 (*.f64 h w0) l) d))
(*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64)) (*.f64 M (*.f64 D D)))
(*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) M)
(*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)) (*.f64 D D))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) l) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 d d)))
(*.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 d d)))
(*.f64 (pow.f64 (/.f64 l (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(*.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) d))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 d d)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d))))
(/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)) d)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))))))
(/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) #s(literal 1 binary64)) (*.f64 d d))
(/.f64 (neg.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d) (*.f64 M (*.f64 M (*.f64 h w0)))) d)
(pow.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 d (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (/.f64 #s(literal 1 binary64) (*.f64 d d))))
(*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d)))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))
(*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (/.f64 #s(literal 1 binary64) (*.f64 d d)))
(*.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 d d)))
(*.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 #s(literal 1 binary64) (*.f64 d d))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d d)) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d d)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) (/.f64 w0 (*.f64 d d)))
(*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) (*.f64 w0 (/.f64 #s(literal 1 binary64) (*.f64 d d))))
(*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d)))
(*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))
(*.f64 (/.f64 #s(literal -1/8 binary64) d) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) d))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) d) (/.f64 w0 d))
(*.f64 (pow.f64 (/.f64 d #s(literal -1/8 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 d (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 d (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h))))) #s(literal -1 binary64)) (pow.f64 (/.f64 d w0) #s(literal -1 binary64)))
(*.f64 M (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 h w0))))
(*.f64 h (*.f64 (*.f64 M (*.f64 M w0)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))
(*.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M (*.f64 D D)) (*.f64 M (*.f64 h w0))))
(*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M (*.f64 h w0))))
(*.f64 (*.f64 M (*.f64 M h)) (*.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))
(*.f64 (*.f64 M (*.f64 h w0)) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))
(*.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))
(*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 M (*.f64 h w0)))
(*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) w0)
(*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))
(*.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) #s(literal -1/8 binary64))
(*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) M) (*.f64 h w0))
(*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 h w0)) M)
(*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 M h)) w0)
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0)))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) w0) (*.f64 M (*.f64 M h)))
(*.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 h w0))) #s(literal -1/8 binary64)) (*.f64 D D))
(*.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 D #s(literal -1/8 binary64))) D)
(*.f64 D (*.f64 D #s(literal -1/8 binary64)))
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
(*.f64 (*.f64 D D) #s(literal -1/8 binary64))
(*.f64 (*.f64 D #s(literal -1/8 binary64)) D)
(+.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0)
(-.f64 (/.f64 (*.f64 w0 w0) (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))) (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))) (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0)
(fma.f64 M (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))) w0)
(fma.f64 M (*.f64 (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) w0)
(fma.f64 D (*.f64 (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)) #s(literal -1/8 binary64)) w0)
(fma.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0)
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M (*.f64 D D)) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))) w0)
(fma.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)) w0)
(fma.f64 (*.f64 D D) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l) #s(literal -1/8 binary64)) w0)
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l) w0)
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) (/.f64 #s(literal 1 binary64) l)) w0)
(fma.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d) w0)
(fma.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) (/.f64 #s(literal 1 binary64) l) w0)
(fma.f64 (*.f64 M (*.f64 h w0)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) w0)
(fma.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) w0)
(fma.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) #s(literal -1/8 binary64) w0)
(fma.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) w0)
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 d d)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)) w0)
(fma.f64 (/.f64 M d) (*.f64 (/.f64 (/.f64 (*.f64 h w0) l) d) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) w0)
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) w0)
(fma.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) w0)
(fma.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) (/.f64 w0 (*.f64 d (*.f64 d l))) w0)
(fma.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)) w0)
(fma.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) w0)
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) l) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) w0)
(fma.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)) w0)
(fma.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l)) w0)
(fma.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) (/.f64 (*.f64 M (*.f64 h w0)) l) w0)
(fma.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d l)) (/.f64 (*.f64 M (*.f64 h w0)) d) w0)
(fma.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) M) (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 M d)) (/.f64 (/.f64 (*.f64 h w0) l) d) w0)
(fma.f64 (*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64)) (*.f64 M (*.f64 D D)) w0)
(fma.f64 (*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) M w0)
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)) (*.f64 D D) w0)
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l))) (/.f64 #s(literal 1 binary64) d) w0)
(fma.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) l) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 d d)) w0)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 w0 w0) (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (-.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0))) (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))) (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))))
(/.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))) (+.f64 (*.f64 w0 w0) (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (-.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0))))
(/.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))) (+.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))) (-.f64 (*.f64 w0 w0) (*.f64 (*.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))))
(/.f64 (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))))) (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))))
(/.f64 (neg.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))))))) (neg.f64 (+.f64 (*.f64 w0 w0) (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (-.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0)))))
(/.f64 (neg.f64 (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))) (neg.f64 (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))) (*.f64 w0 w0)) (-.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0))
(/.f64 (-.f64 (*.f64 (*.f64 w0 w0) (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))) (*.f64 (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))) (*.f64 (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))) (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))
(pow.f64 (/.f64 (+.f64 (*.f64 w0 w0) (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (-.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0))) (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))) (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 w0 w0) (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (-.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0)))))
(*.f64 (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))))) (/.f64 #s(literal 1 binary64) (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 d d)) l))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))) l))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (/.f64 d M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l))))
(/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d (*.f64 d l)))
(/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0))))
(/.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 d d)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 l (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)) (*.f64 d l))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))))
(/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) #s(literal 1 binary64)) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) #s(literal 1 binary64)) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)) #s(literal 1 binary64)) (*.f64 d l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l))) d)
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) #s(literal 1 binary64)) l)
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) #s(literal 1 binary64)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h w0)))) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 h w0)) d)) (*.f64 d l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0)))))) d)
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) #s(literal 1 binary64)) (/.f64 (/.f64 d M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l))))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (/.f64 #s(literal 1 binary64) l)) (*.f64 d d))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (/.f64 #s(literal 1 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)) (/.f64 #s(literal 1 binary64) l)) d)
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h w0))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 h w0)) d) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (*.f64 d l))
(/.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0))))) #s(literal -1/8 binary64)) d)
(/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) l) (*.f64 d d))
(/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d l)) d)
(pow.f64 (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))) l) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))
(*.f64 M (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(*.f64 M (*.f64 (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(*.f64 D (*.f64 (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)) #s(literal -1/8 binary64)))
(*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M (*.f64 D D)) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l) #s(literal -1/8 binary64)))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) (/.f64 #s(literal 1 binary64) l)))
(*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) (/.f64 #s(literal 1 binary64) l))
(*.f64 (*.f64 M (*.f64 h w0)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(*.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 d (*.f64 d l))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))
(*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) #s(literal -1/8 binary64))
(*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))))
(*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))
(*.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 d d)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 M d) (*.f64 (/.f64 (/.f64 (*.f64 h w0) l) d) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) (/.f64 w0 (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) l) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)))
(*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l)))
(*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) (/.f64 (*.f64 M (*.f64 h w0)) l))
(*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d l)) (/.f64 (*.f64 M (*.f64 h w0)) d))
(*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) M) (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 M d)) (/.f64 (/.f64 (*.f64 h w0) l) d))
(*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64)) (*.f64 M (*.f64 D D)))
(*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) M)
(*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)) (*.f64 D D))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) l) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 d d)))
(*.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 d d)))
(*.f64 (pow.f64 (/.f64 l (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(*.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) d))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (*.f64 D D) (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0)))))))
(/.f64 (*.f64 D D) (/.f64 (/.f64 d M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l))))
(/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d (*.f64 d l)))
(/.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0))))) d)
(/.f64 (neg.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0)))))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (*.f64 D D) #s(literal 1 binary64)) (/.f64 (/.f64 d M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l))))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 D D)) (/.f64 (/.f64 d M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l))))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (-.f64 #s(literal 0 binary64) (*.f64 d l))) (*.f64 D D)) (-.f64 #s(literal 0 binary64) d))
(pow.f64 (/.f64 d (/.f64 (*.f64 D D) (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0)))))) #s(literal -1 binary64))
(*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))
(*.f64 (*.f64 D D) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))
(*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) (*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D D)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l) (*.f64 D D))
(*.f64 (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)) D)
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0))))) (/.f64 #s(literal 1 binary64) d))
(exp.f64 (*.f64 (log.f64 D) #s(literal 2 binary64)))
(pow.f64 D #s(literal 2 binary64))
(pow.f64 (*.f64 D D) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 D)) #s(literal 2 binary64))
(*.f64 D D)
(*.f64 (exp.f64 (log.f64 D)) (exp.f64 (log.f64 D)))
(+.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0)
(-.f64 (/.f64 (*.f64 w0 w0) (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))) (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))) (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0)
(fma.f64 M (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))) w0)
(fma.f64 M (*.f64 (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) w0)
(fma.f64 D (*.f64 (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)) #s(literal -1/8 binary64)) w0)
(fma.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0)
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M (*.f64 D D)) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))) w0)
(fma.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)) w0)
(fma.f64 (*.f64 D D) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l) #s(literal -1/8 binary64)) w0)
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l) w0)
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) (/.f64 #s(literal 1 binary64) l)) w0)
(fma.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d) w0)
(fma.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) (/.f64 #s(literal 1 binary64) l) w0)
(fma.f64 (*.f64 M (*.f64 h w0)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) w0)
(fma.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) w0)
(fma.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) #s(literal -1/8 binary64) w0)
(fma.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) w0)
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 d d)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)) w0)
(fma.f64 (/.f64 M d) (*.f64 (/.f64 (/.f64 (*.f64 h w0) l) d) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) w0)
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) w0)
(fma.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) w0)
(fma.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) (/.f64 w0 (*.f64 d (*.f64 d l))) w0)
(fma.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)) w0)
(fma.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) w0)
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) l) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) w0)
(fma.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)) w0)
(fma.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l)) w0)
(fma.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) (/.f64 (*.f64 M (*.f64 h w0)) l) w0)
(fma.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d l)) (/.f64 (*.f64 M (*.f64 h w0)) d) w0)
(fma.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) M) (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 M d)) (/.f64 (/.f64 (*.f64 h w0) l) d) w0)
(fma.f64 (*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64)) (*.f64 M (*.f64 D D)) w0)
(fma.f64 (*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) M w0)
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)) (*.f64 D D) w0)
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l))) (/.f64 #s(literal 1 binary64) d) w0)
(fma.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) l) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 d d)) w0)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 w0 w0) (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (-.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0))) (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))) (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))))
(/.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))) (+.f64 (*.f64 w0 w0) (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (-.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0))))
(/.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))) (+.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))) (-.f64 (*.f64 w0 w0) (*.f64 (*.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))))
(/.f64 (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))))) (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))))
(/.f64 (neg.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))))))) (neg.f64 (+.f64 (*.f64 w0 w0) (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (-.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0)))))
(/.f64 (neg.f64 (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))) (neg.f64 (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))) (*.f64 w0 w0)) (-.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0))
(/.f64 (-.f64 (*.f64 (*.f64 w0 w0) (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))) (*.f64 (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))) (*.f64 (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))) (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))
(pow.f64 (/.f64 (+.f64 (*.f64 w0 w0) (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (-.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0))) (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))) (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 w0 w0) (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (-.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) w0)))))
(*.f64 (-.f64 (*.f64 w0 w0) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))))) (/.f64 #s(literal 1 binary64) (-.f64 w0 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 d d)) l))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))) l))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (/.f64 d M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l))))
(/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d (*.f64 d l)))
(/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0))))
(/.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 d d)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 l (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)) (*.f64 d l))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))))
(/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) #s(literal 1 binary64)) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) #s(literal 1 binary64)) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)) #s(literal 1 binary64)) (*.f64 d l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l))) d)
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) #s(literal 1 binary64)) l)
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) #s(literal 1 binary64)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h w0)))) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 h w0)) d)) (*.f64 d l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0)))))) d)
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) #s(literal 1 binary64)) (/.f64 (/.f64 d M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l))))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (/.f64 #s(literal 1 binary64) l)) (*.f64 d d))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (/.f64 #s(literal 1 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)) (/.f64 #s(literal 1 binary64) l)) d)
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h w0))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 h w0)) d) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (*.f64 d l))
(/.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0))))) #s(literal -1/8 binary64)) d)
(/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) l) (*.f64 d d))
(/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d l)) d)
(pow.f64 (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))) l) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 l (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))
(*.f64 M (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(*.f64 M (*.f64 (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(*.f64 D (*.f64 (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)) #s(literal -1/8 binary64)))
(*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M (*.f64 D D)) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l) #s(literal -1/8 binary64)))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) (/.f64 #s(literal 1 binary64) l)))
(*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)) (/.f64 #s(literal 1 binary64) l))
(*.f64 (*.f64 M (*.f64 h w0)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(*.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 d (*.f64 d l))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))
(*.f64 (*.f64 D (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))) #s(literal -1/8 binary64))
(*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))))
(*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))
(*.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (*.f64 d d)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 M d) (*.f64 (/.f64 (/.f64 (*.f64 h w0) l) d) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) (/.f64 w0 (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) l) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)))
(*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l)))
(*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) (/.f64 (*.f64 M (*.f64 h w0)) l))
(*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d l)) (/.f64 (*.f64 M (*.f64 h w0)) d))
(*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) M) (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 M d)) (/.f64 (/.f64 (*.f64 h w0) l) d))
(*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64)) (*.f64 M (*.f64 D D)))
(*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) M)
(*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)) (*.f64 D D))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) l) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 d d)))
(*.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 d d)))
(*.f64 (pow.f64 (/.f64 l (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(*.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) d))
(*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))
(*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 D D)))
(*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) M))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M)
(*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 M D))
(*.f64 (*.f64 M (*.f64 D D)) #s(literal -1/8 binary64))
(*.f64 (*.f64 M #s(literal -1/8 binary64)) (*.f64 D D))
(*.f64 (*.f64 M (*.f64 D #s(literal -1/8 binary64))) D)
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)))) w0)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))))) (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))))))
(/.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))) #s(literal 1 binary64))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) #s(literal 1 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))) #s(literal 1/4 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)))
(+.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) #s(literal 1 binary64))
(fma.f64 h (/.f64 (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))) (*.f64 d (*.f64 l #s(literal -4 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (*.f64 h (/.f64 #s(literal 1 binary64) d)) #s(literal 1 binary64))
(fma.f64 (/.f64 h (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D)))) (/.f64 #s(literal 1 binary64) d) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (neg.f64 h)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 h (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))) (*.f64 d (*.f64 l #s(literal -4 binary64)))) h #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 h (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D))))) (/.f64 #s(literal 1 binary64) d) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) h) (/.f64 (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))) (*.f64 d (*.f64 l #s(literal -4 binary64)))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 h (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D)))) (-.f64 #s(literal 0 binary64) d)))
(neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (neg.f64 h)) d))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))) #s(literal 1 binary64)))
(/.f64 (/.f64 h (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D)))) d)
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (neg.f64 h)) (-.f64 #s(literal 0 binary64) d))
(/.f64 (/.f64 h (/.f64 (/.f64 #s(literal -4 binary64) D) (*.f64 M (*.f64 M (/.f64 D d))))) (*.f64 d l))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))))
(/.f64 (*.f64 (/.f64 h (/.f64 (/.f64 #s(literal -4 binary64) D) (*.f64 M (*.f64 M (/.f64 D d))))) #s(literal 1 binary64)) (*.f64 d l))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 h (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D))))) d)
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (neg.f64 h))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (/.f64 h (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D)))) #s(literal 1 binary64)) d)
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (neg.f64 h))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (*.f64 (/.f64 h (/.f64 (/.f64 #s(literal -4 binary64) D) (*.f64 M (*.f64 M (/.f64 D d))))) (/.f64 #s(literal 1 binary64) d)) l)
(pow.f64 (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 d h) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)))
(*.f64 h (/.f64 (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))) (*.f64 d (*.f64 l #s(literal -4 binary64)))))
(*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d))
(*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (*.f64 h (/.f64 #s(literal 1 binary64) d)))
(*.f64 (/.f64 h (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D)))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (/.f64 h d)) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))) (neg.f64 h)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 h (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D)))))
(*.f64 (/.f64 #s(literal 1 binary64) d) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))) (*.f64 d (*.f64 l #s(literal -4 binary64)))) h)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 h (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D))))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 #s(literal 1 binary64) h) (/.f64 (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))) (*.f64 d (*.f64 l #s(literal -4 binary64)))))
(*.f64 (pow.f64 (/.f64 d (/.f64 h (/.f64 (/.f64 #s(literal -4 binary64) D) (*.f64 M (*.f64 M (/.f64 D d)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) l))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 M (*.f64 d (/.f64 #s(literal -2 binary64) D))) (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 d #s(literal -2 binary64)) (*.f64 M D)) l))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (/.f64 (/.f64 D d) #s(literal -2 binary64))) M))
(/.f64 M (/.f64 l (/.f64 (/.f64 D d) #s(literal -2 binary64))))
(/.f64 (/.f64 M (*.f64 d (/.f64 #s(literal -2 binary64) D))) l)
(/.f64 (/.f64 M (*.f64 d (/.f64 #s(literal -2 binary64) D))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (-.f64 #s(literal 0 binary64) M) (neg.f64 (/.f64 l (/.f64 (/.f64 D d) #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 l (/.f64 (*.f64 d #s(literal 2 binary64)) D)))
(/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 d #s(literal -2 binary64)) (*.f64 M D)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64)))))
(/.f64 (*.f64 M #s(literal 1 binary64)) (/.f64 l (/.f64 (/.f64 D d) #s(literal -2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) l))
(/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D)))
(/.f64 (*.f64 (/.f64 M (*.f64 d (/.f64 #s(literal -2 binary64) D))) #s(literal 1 binary64)) l)
(/.f64 (*.f64 M (/.f64 #s(literal 1 binary64) l)) (*.f64 d (/.f64 #s(literal -2 binary64) D)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 #s(literal 1 binary64) l)) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(pow.f64 (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 d #s(literal -2 binary64)) (*.f64 M D)) l) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 l M) (/.f64 (/.f64 D d) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 l (/.f64 (/.f64 D d) #s(literal -2 binary64))) M) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 M l) (*.f64 d (/.f64 #s(literal -2 binary64) D))))
(*.f64 M (*.f64 (/.f64 (/.f64 D d) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) l)))
(*.f64 M (/.f64 (/.f64 (/.f64 D d) #s(literal -2 binary64)) l))
(*.f64 (/.f64 M (*.f64 d (/.f64 #s(literal -2 binary64) D))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 M (*.f64 d (/.f64 #s(literal -2 binary64) D))))
(*.f64 (/.f64 (/.f64 M d) #s(literal -2 binary64)) (/.f64 D l))
(*.f64 (/.f64 (/.f64 M d) #s(literal -2 binary64)) (*.f64 D (/.f64 #s(literal 1 binary64) l)))
(*.f64 (pow.f64 (/.f64 l M) #s(literal -1 binary64)) (/.f64 (/.f64 D d) #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 l (-.f64 #s(literal 0 binary64) M)) #s(literal -1 binary64)) (/.f64 D (*.f64 d #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 h D)))
(/.f64 h (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (*.f64 h D) (*.f64 d #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 h D)) (*.f64 d #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (*.f64 h #s(literal 1 binary64)) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (*.f64 h (-.f64 #s(literal 0 binary64) D)) (*.f64 d #s(literal -2 binary64)))
(/.f64 (*.f64 h (/.f64 D d)) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) h) (*.f64 d #s(literal -2 binary64)))
(/.f64 (*.f64 (/.f64 D d) h) #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 h D) d) #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 h D) #s(literal 2 binary64)) d)
(pow.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 h D)) #s(literal -1 binary64))
(*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 D (*.f64 (/.f64 #s(literal 1/2 binary64) d) h))
(*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) h)
(*.f64 (*.f64 h D) (/.f64 #s(literal 1/2 binary64) d))
(*.f64 (/.f64 h d) (/.f64 D #s(literal 2 binary64)))
(*.f64 (/.f64 h #s(literal 2 binary64)) (/.f64 D d))
(/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (*.f64 (*.f64 h D) M) (*.f64 d #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 M h) D) (*.f64 d #s(literal 2 binary64)))
(/.f64 (*.f64 M (*.f64 h D)) (*.f64 d #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 M h) #s(literal 1 binary64)) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (*.f64 (*.f64 M h) (-.f64 #s(literal 0 binary64) D)) (*.f64 d #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 M h) (/.f64 D d)) #s(literal 2 binary64))
(*.f64 M (/.f64 h (/.f64 (*.f64 d #s(literal 2 binary64)) D)))
(*.f64 h (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) M))
(*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (*.f64 M h))
(*.f64 (/.f64 h (/.f64 (*.f64 d #s(literal 2 binary64)) D)) M)
(*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) h)
(*.f64 (*.f64 M h) (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 M h) D) (/.f64 #s(literal 1/2 binary64) d))
(*.f64 M (*.f64 M h))
(*.f64 h (*.f64 M M))
(*.f64 (*.f64 M M) h)
(*.f64 (*.f64 M h) M)
(*.f64 M (*.f64 M (*.f64 h w0)))
(*.f64 h (*.f64 M (*.f64 M w0)))
(*.f64 w0 (*.f64 M (*.f64 M h)))
(*.f64 (*.f64 M M) (*.f64 h w0))
(*.f64 (*.f64 M (*.f64 M h)) w0)
(*.f64 (*.f64 h w0) (*.f64 M M))
(*.f64 (*.f64 M (*.f64 h w0)) M)
(*.f64 (*.f64 M h) (*.f64 M w0))
(*.f64 (*.f64 M h) (*.f64 w0 M))
(*.f64 (*.f64 M (*.f64 M w0)) h)
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 l (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)))
(/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) l)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0))))))
(/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 h w0))) #s(literal 1 binary64)) (*.f64 d l))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (/.f64 M d) (*.f64 M (*.f64 h w0))) l)
(/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 h w0)) l)) d)
(/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) l) d)
(pow.f64 (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 l (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)))
(*.f64 M (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l)))
(*.f64 (*.f64 M M) (/.f64 (/.f64 (*.f64 h w0) l) d))
(*.f64 (*.f64 M (*.f64 h w0)) (/.f64 M (*.f64 d l)))
(*.f64 (*.f64 M (*.f64 h w0)) (*.f64 M (/.f64 #s(literal 1 binary64) (*.f64 d l))))
(*.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (/.f64 #s(literal 1 binary64) (*.f64 d l)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(*.f64 (/.f64 M d) (/.f64 (*.f64 M (*.f64 h w0)) l))
(*.f64 (/.f64 (*.f64 M (*.f64 h w0)) l) (/.f64 M d))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d))
(*.f64 (/.f64 #s(literal 1 binary64) d) (pow.f64 (/.f64 l (*.f64 M (*.f64 M (*.f64 h w0)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) (*.f64 M (*.f64 M (*.f64 h w0))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) (/.f64 #s(literal 1 binary64) l))
(*.f64 (/.f64 (*.f64 M (*.f64 h w0)) d) (/.f64 M l))
(*.f64 (/.f64 (*.f64 M (*.f64 h w0)) d) (pow.f64 (/.f64 l M) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l)) M)
(*.f64 (/.f64 M l) (/.f64 (*.f64 M (*.f64 h w0)) d))
(*.f64 (/.f64 (*.f64 M M) d) (/.f64 (*.f64 h w0) l))
(*.f64 (/.f64 (*.f64 M M) l) (/.f64 (*.f64 h w0) d))
(*.f64 (pow.f64 (/.f64 d (*.f64 M M)) #s(literal -1 binary64)) (pow.f64 (/.f64 l (*.f64 h w0)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 l M) #s(literal -1 binary64)) (/.f64 (*.f64 M (*.f64 h w0)) d))
(*.f64 (pow.f64 (/.f64 l (*.f64 M M)) #s(literal -1 binary64)) (pow.f64 (/.f64 d (*.f64 h w0)) #s(literal -1 binary64)))
(*.f64 M (*.f64 h w0))
(*.f64 h (*.f64 w0 M))
(*.f64 w0 (*.f64 M h))
(*.f64 (*.f64 h w0) M)
(*.f64 (*.f64 M h) w0)
(*.f64 (*.f64 M w0) h)
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 d M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) (-.f64 #s(literal 0 binary64) d)))
(neg.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (-.f64 #s(literal 0 binary64) (*.f64 d l))) d))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0)))) d))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 d M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 M (*.f64 h w0)))))
(/.f64 M (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d (*.f64 d l)))
(/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) d)
(/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (-.f64 #s(literal 0 binary64) (*.f64 d l))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0)))))
(/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) (*.f64 d l))
(/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 d M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l)))))
(/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 h w0))) #s(literal 1 binary64)) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))) #s(literal 1 binary64)) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) #s(literal 1 binary64)) (*.f64 d l))
(/.f64 (*.f64 M #s(literal 1 binary64)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) #s(literal 1 binary64)) d)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 M (*.f64 h w0)))) (/.f64 #s(literal 1 binary64) d)) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) (/.f64 #s(literal 1 binary64) d)) l)
(pow.f64 (/.f64 (/.f64 d M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 d l) (*.f64 M (*.f64 M (*.f64 h w0)))) d) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 d M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 M (*.f64 h w0)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d) l))
(*.f64 M (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))))
(*.f64 M (*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l)) (/.f64 #s(literal 1 binary64) d)))
(*.f64 (*.f64 M M) (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 M (*.f64 h w0)) (/.f64 M (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d))
(*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))) M)
(*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (-.f64 #s(literal 0 binary64) (*.f64 d l))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 M d) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l)))
(*.f64 (/.f64 M d) (*.f64 (/.f64 (*.f64 M (*.f64 h w0)) l) (/.f64 #s(literal 1 binary64) d)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)))
(*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) (/.f64 #s(literal 1 binary64) (*.f64 d l)))
(*.f64 (/.f64 (*.f64 M (*.f64 h w0)) d) (/.f64 M (*.f64 d l)))
(*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l)) (/.f64 M d))
(*.f64 (/.f64 (*.f64 M M) d) (/.f64 (/.f64 (*.f64 h w0) l) d))
(*.f64 (/.f64 M (*.f64 d d)) (/.f64 (*.f64 M (*.f64 h w0)) l))
(*.f64 (/.f64 M (*.f64 d l)) (/.f64 (*.f64 M (*.f64 h w0)) d))
(*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) (/.f64 (*.f64 h w0) l))
(*.f64 (/.f64 (*.f64 M M) (*.f64 d l)) (/.f64 (*.f64 h w0) d))
(*.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d d)) (/.f64 M l))
(*.f64 (*.f64 M (/.f64 M d)) (/.f64 (/.f64 (*.f64 h w0) l) d))
(*.f64 (pow.f64 (/.f64 d (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 M (*.f64 h w0))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(*.f64 (pow.f64 (/.f64 d (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) l))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h w0))) (*.f64 d (*.f64 d l))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d l) (/.f64 (*.f64 M (*.f64 h w0)) d)))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h w0))) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (/.f64 (*.f64 M (*.f64 h w0)) d) (*.f64 d l))
(/.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l)) d)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h w0)))) (neg.f64 (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l)))))
(/.f64 (neg.f64 (/.f64 (*.f64 M (*.f64 h w0)) d)) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d d)) l)
(/.f64 (*.f64 (*.f64 M (*.f64 h w0)) #s(literal 1 binary64)) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (/.f64 M d) (*.f64 h w0)) (*.f64 d l))
(/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 h w0)) d) d) l)
(pow.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 h w0))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d l) (/.f64 (*.f64 M (*.f64 h w0)) d)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l))))
(*.f64 M (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 h w0) (*.f64 M (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d)))
(*.f64 (*.f64 h w0) (/.f64 M (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 M (*.f64 h w0)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h w0))) (/.f64 #s(literal 1 binary64) (*.f64 d (-.f64 #s(literal 0 binary64) (*.f64 d l)))))
(*.f64 (/.f64 M d) (/.f64 (/.f64 (*.f64 h w0) l) d))
(*.f64 (/.f64 (/.f64 (*.f64 h w0) l) d) (/.f64 M d))
(*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d l)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) (/.f64 (*.f64 M (*.f64 h w0)) d))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d d)) (/.f64 (*.f64 M (*.f64 h w0)) l))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d) (*.f64 M (*.f64 h w0)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 M (*.f64 h w0))) #s(literal -1 binary64)))
(*.f64 (*.f64 M h) (*.f64 w0 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d)))
(*.f64 (*.f64 M h) (/.f64 w0 (*.f64 d (*.f64 d l))))
(*.f64 (/.f64 (*.f64 M (*.f64 h w0)) d) (/.f64 #s(literal 1 binary64) (*.f64 d l)))
(*.f64 (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))) M)
(*.f64 (/.f64 (*.f64 h w0) d) (/.f64 M (*.f64 d l)))
(*.f64 (/.f64 M (*.f64 d d)) (/.f64 (*.f64 h w0) l))
(*.f64 (/.f64 M (*.f64 d l)) (/.f64 (*.f64 h w0) d))
(*.f64 (/.f64 (*.f64 h w0) (*.f64 d d)) (/.f64 M l))
(*.f64 (/.f64 (*.f64 M h) d) (/.f64 w0 (*.f64 d l)))
(*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))
(*.f64 (/.f64 (*.f64 M h) (*.f64 d l)) (/.f64 w0 d))
(*.f64 (pow.f64 (/.f64 d (*.f64 h w0)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 d l) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d l) M) #s(literal -1 binary64)) (pow.f64 (/.f64 d (*.f64 h w0)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 d (*.f64 M h)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 d l) w0) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d d) M) #s(literal -1 binary64)) (pow.f64 (/.f64 l (*.f64 h w0)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d d) (*.f64 h w0)) #s(literal -1 binary64)) (pow.f64 (/.f64 l M) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d d) (*.f64 M h)) #s(literal -1 binary64)) (pow.f64 (/.f64 l w0) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d l) (*.f64 M h)) #s(literal -1 binary64)) (pow.f64 (/.f64 d w0) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/4 binary64)) (/.f64 d (*.f64 (*.f64 M M) D))) (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)) l))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -4 binary64) D) (*.f64 M (*.f64 M (/.f64 D d)))) l))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l #s(literal -4 binary64)) (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D)))))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l #s(literal -4 binary64)) (/.f64 d (*.f64 D (*.f64 (*.f64 M M) D)))))
(/.f64 D (*.f64 (*.f64 l #s(literal -4 binary64)) (/.f64 d (*.f64 (*.f64 M M) D))))
(/.f64 D (*.f64 l (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D))))
(/.f64 (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))) (*.f64 l #s(literal -4 binary64)))
(/.f64 (/.f64 (*.f64 D #s(literal -1/4 binary64)) (/.f64 d (*.f64 (*.f64 M M) D))) l)
(/.f64 (/.f64 (*.f64 D #s(literal -1/4 binary64)) (/.f64 d (*.f64 (*.f64 M M) D))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 d (*.f64 (*.f64 M M) D))) (neg.f64 (*.f64 l #s(literal -4 binary64))))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 d (*.f64 (*.f64 M M) D))) (*.f64 l #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) D) (*.f64 (*.f64 l #s(literal -4 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 (*.f64 M M) D))))
(/.f64 (/.f64 (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (/.f64 #s(literal -4 binary64) D) (*.f64 M (*.f64 M (/.f64 D d)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D)))))
(/.f64 (*.f64 D #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D)) l))
(/.f64 (*.f64 (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))) #s(literal 1 binary64)) (*.f64 l #s(literal -4 binary64)))
(/.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 d (*.f64 (*.f64 M M) D))) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) l))
(/.f64 (*.f64 D (/.f64 #s(literal 1 binary64) l)) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D)))
(/.f64 (*.f64 (/.f64 (*.f64 D #s(literal -1/4 binary64)) (/.f64 d (*.f64 (*.f64 M M) D))) #s(literal 1 binary64)) l)
(/.f64 (*.f64 (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))) (/.f64 #s(literal 1 binary64) l)) #s(literal -4 binary64))
(/.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 d (*.f64 (*.f64 M M) D))) (/.f64 #s(literal 1 binary64) l)) #s(literal 4 binary64))
(/.f64 (/.f64 (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))) l) #s(literal -4 binary64))
(pow.f64 (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal -4 binary64) D) (*.f64 M (*.f64 M (/.f64 D d)))) l) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 l D) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 l #s(literal -4 binary64)) (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 l #s(literal -4 binary64)) (/.f64 d (*.f64 D (*.f64 (*.f64 M M) D)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64)))))
(*.f64 D (/.f64 (*.f64 M (*.f64 M (/.f64 D d))) (*.f64 l #s(literal -4 binary64))))
(*.f64 (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))) (/.f64 #s(literal 1 binary64) (*.f64 l #s(literal -4 binary64))))
(*.f64 (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) l)))
(*.f64 (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))) (/.f64 #s(literal -1/4 binary64) l))
(*.f64 (/.f64 (*.f64 D #s(literal -1/4 binary64)) (/.f64 d (*.f64 (*.f64 M M) D))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (/.f64 (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 D #s(literal -1/4 binary64)) (/.f64 d (*.f64 (*.f64 M M) D))))
(*.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 M (*.f64 l #s(literal -4 binary64))))
(*.f64 (/.f64 D l) (/.f64 (*.f64 M (*.f64 M (/.f64 D d))) #s(literal -4 binary64)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (/.f64 D d))) l) (/.f64 M #s(literal -4 binary64)))
(*.f64 (pow.f64 (/.f64 l (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D)))) #s(literal -1 binary64)) #s(literal -1/4 binary64))
(*.f64 (pow.f64 (/.f64 l D) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -4 binary64) d) (*.f64 (*.f64 M M) D))))
(*.f64 (pow.f64 (/.f64 l (/.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 d (*.f64 (*.f64 M M) D)))) #s(literal -1 binary64)) #s(literal 1/4 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 D (*.f64 (*.f64 M M) D)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 d (*.f64 (*.f64 M M) D))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 D (*.f64 (*.f64 M M) D))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (*.f64 D (*.f64 (*.f64 M M) D))) #s(literal 1 binary64)))
(/.f64 D (/.f64 d (*.f64 (*.f64 M M) D)))
(/.f64 (*.f64 M D) (/.f64 d (*.f64 M D)))
(/.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 (*.f64 M M) D)))
(/.f64 (*.f64 D (*.f64 M (/.f64 D d))) (/.f64 #s(literal 1 binary64) M))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d (*.f64 D (*.f64 (*.f64 M M) D)))))
(/.f64 (*.f64 D #s(literal 1 binary64)) (/.f64 d (*.f64 (*.f64 M M) D)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) D)) (/.f64 d (*.f64 (*.f64 M M) D)))
(pow.f64 (/.f64 d (*.f64 D (*.f64 (*.f64 M M) D))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 d (*.f64 D (*.f64 (*.f64 M M) D))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 M D) (/.f64 d (*.f64 M D))))
(*.f64 M (*.f64 D (*.f64 M (/.f64 D d))))
(*.f64 D (*.f64 M (*.f64 M (/.f64 D d))))
(*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 (*.f64 M M) D))))
(*.f64 (*.f64 M (*.f64 M (/.f64 D d))) D)
(*.f64 (*.f64 M (*.f64 M (/.f64 D d))) (pow.f64 (/.f64 #s(literal 1 binary64) D) #s(literal -1 binary64)))
(*.f64 (*.f64 M (/.f64 D d)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) M) D) #s(literal -1 binary64)))
(*.f64 (/.f64 D d) (*.f64 (*.f64 M M) D))
(*.f64 (*.f64 D (*.f64 M (/.f64 D d))) M)
(*.f64 (/.f64 D #s(literal 1 binary64)) (*.f64 M (*.f64 M (/.f64 D d))))
(*.f64 (/.f64 D (/.f64 #s(literal -1 binary64) (*.f64 M (/.f64 D d)))) (-.f64 #s(literal 0 binary64) M))
(exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 D d))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 M (/.f64 D d))))
(/.f64 #s(literal 1 binary64) (*.f64 M (/.f64 D d)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (/.f64 D d)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 M (/.f64 d D)))
(/.f64 d (*.f64 M D))
(/.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 M (-.f64 #s(literal 0 binary64) D)))
(/.f64 (/.f64 d D) M)
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 M (/.f64 D d))))
(/.f64 (*.f64 d #s(literal 1 binary64)) (*.f64 M D))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d)) (neg.f64 (*.f64 M (-.f64 #s(literal 0 binary64) D))))
(/.f64 (neg.f64 (/.f64 d D)) (-.f64 #s(literal 0 binary64) M))
(/.f64 (/.f64 d M) D)
(pow.f64 (*.f64 M (/.f64 D d)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 M (/.f64 D d)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 M (/.f64 d D)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 d (*.f64 M D)))
(*.f64 d (/.f64 (/.f64 #s(literal 1 binary64) M) D))
(*.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 #s(literal 1 binary64) (*.f64 M (-.f64 #s(literal 0 binary64) D))))
(*.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 d D))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) M) D) d)
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) M) D) (pow.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) D) (pow.f64 (/.f64 M d) #s(literal -1 binary64)))
(*.f64 (/.f64 d D) (/.f64 #s(literal 1 binary64) M))

simplify754.0ms (4.2%)

Algorithm
egg-herbie
Rules
6158×*-lowering-*.f32
6158×*-lowering-*.f64
5132×+-lowering-+.f64
5132×+-lowering-+.f32
2440×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0102332552
1383128497
0820528497
Stop Event
iter limit
node limit
Counts
1620 → 1620
Calls
Call 1
Inputs
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
1
(+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow M 2) (+ (* -1/16 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))))))))
(+ 1 (* (pow M 2) (+ (* -1/16 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (+ (* 1/512 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* (pow M 2) (+ (* -1/768 (/ (* (pow D 6) (pow h 3)) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow D 6) (pow h 3)) (* (pow d 6) (pow l 3)))) (* 1/2048 (/ (* (pow D 6) (pow h 3)) (* (pow d 6) (pow l 3)))))))))))))
(exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M))))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))))) (* (pow D 2) (* (pow M 2) h)))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))))) (* (pow D 2) (* (pow M 2) h)))) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))))) (pow M 4))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))))) (* (pow D 2) (* (pow M 2) h)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (+ (* -16/3 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3)))) (+ (* -1/6 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3)))) (* 2 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3))))))) (pow M 6)) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))))) (pow M 4)))))
(exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M))))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))))) (* (pow D 2) (* (pow M 2) h)))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))))) (* (pow D 2) (* (pow M 2) h)))) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))))) (pow M 4))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))))) (* (pow D 2) (* (pow M 2) h)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (+ (* -16/3 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3)))) (+ (* -1/6 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3)))) (* 2 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3))))))) (pow M 6)) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))))) (pow M 4)))))
1
(+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* h (+ (* -1/16 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))))))))
(+ 1 (* h (+ (* -1/16 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (+ (* 1/512 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* h (+ (* -1/768 (/ (* (pow D 6) (pow M 6)) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow D 6) (pow M 6)) (* (pow d 6) (pow l 3)))) (* 1/2048 (/ (* (pow D 6) (pow M 6)) (* (pow d 6) (pow l 3)))))))))))))
(exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h))))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))))) (* (pow D 2) (* (pow M 2) h)))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))))) (* (pow D 2) (* (pow M 2) h)))) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))))) (pow h 2))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))))) (* (pow D 2) (* (pow M 2) h)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (+ (* -16/3 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6)))) (+ (* -1/6 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6)))) (* 2 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6))))))) (pow h 3)) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))))) (pow h 2)))))
(exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h))))))
(+ (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))))) (* (pow D 2) (* (pow M 2) h)))))
(+ (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (* -1 (/ (+ (* -1 (/ (* (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))))) h)) (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))))) (* (pow D 2) (pow M 2)))) h)))
(+ (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (+ (* -2 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6)))) (+ (* 1/6 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6)))) (* 16/3 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6))))))) h)) (* (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4))))))) h)) (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))))) (* (pow D 2) (pow M 2)))) h)))
1
(+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow D 2) (+ (* -1/16 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))))))))
(+ 1 (* (pow D 2) (+ (* -1/16 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (+ (* 1/512 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* (pow D 2) (+ (* -1/768 (/ (* (pow M 6) (pow h 3)) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow M 6) (pow h 3)) (* (pow d 6) (pow l 3)))) (* 1/2048 (/ (* (pow M 6) (pow h 3)) (* (pow d 6) (pow l 3)))))))))))))
(exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D))))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))))) (* (pow D 2) (* (pow M 2) h)))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))))) (* (pow D 2) (* (pow M 2) h)))) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))))) (pow D 4))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))))) (* (pow D 2) (* (pow M 2) h)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (+ (* -16/3 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3)))) (+ (* -1/6 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3)))) (* 2 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3))))))) (pow D 6)) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))))) (pow D 4)))))
(exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D))))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))))) (* (pow D 2) (* (pow M 2) h)))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))))) (* (pow D 2) (* (pow M 2) h)))) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))))) (pow D 4))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))))) (* (pow D 2) (* (pow M 2) h)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (+ (* -16/3 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3)))) (+ (* -1/6 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3)))) (* 2 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3))))))) (pow D 6)) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))))) (pow D 4)))))
(exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d)))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))))) (* (pow D 2) (* (pow M 2) h)))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (* (pow d 2) (+ (* -1 (/ (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d)))))) (* (pow D 2) (* (pow M 2) h)))) (* (pow d 2) (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (+ (* -2 (/ (pow l 2) (* (pow D 4) (* (pow M 4) (pow h 2))))) (* 1/2 (/ (pow l 2) (* (pow D 4) (* (pow M 4) (pow h 2)))))))))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (* (pow d 2) (+ (* -1 (/ (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d)))))) (* (pow D 2) (* (pow M 2) h)))) (* (pow d 2) (+ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (+ (* -2 (/ (pow l 2) (* (pow D 4) (* (pow M 4) (pow h 2))))) (* 1/2 (/ (pow l 2) (* (pow D 4) (* (pow M 4) (pow h 2))))))) (* (pow d 2) (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (+ (* -16/3 (/ (pow l 3) (* (pow D 6) (* (pow M 6) (pow h 3))))) (+ (* -1/6 (/ (pow l 3) (* (pow D 6) (* (pow M 6) (pow h 3))))) (* 2 (/ (pow l 3) (* (pow D 6) (* (pow M 6) (pow h 3))))))))))))))
1
(+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (+ (* -1/768 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* 1/2048 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))))))
1
(+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (+ (* -1/768 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* 1/2048 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))))))
(exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l)))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))))) (* (pow D 2) (* (pow M 2) h)))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (* l (+ (* -1 (/ (* (pow d 2) (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l)))))) (* (pow D 2) (* (pow M 2) h)))) (* l (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (+ (* -2 (/ (pow d 4) (* (pow D 4) (* (pow M 4) (pow h 2))))) (* 1/2 (/ (pow d 4) (* (pow D 4) (* (pow M 4) (pow h 2)))))))))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (* l (+ (* -1 (/ (* (pow d 2) (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l)))))) (* (pow D 2) (* (pow M 2) h)))) (* l (+ (* l (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (+ (* -16/3 (/ (pow d 6) (* (pow D 6) (* (pow M 6) (pow h 3))))) (+ (* -1/6 (/ (pow d 6) (* (pow D 6) (* (pow M 6) (pow h 3))))) (* 2 (/ (pow d 6) (* (pow D 6) (* (pow M 6) (pow h 3))))))))) (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (+ (* -2 (/ (pow d 4) (* (pow D 4) (* (pow M 4) (pow h 2))))) (* 1/2 (/ (pow d 4) (* (pow D 4) (* (pow M 4) (pow h 2))))))))))))
1
(+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (+ (* -1/768 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* 1/2048 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))))))
1
(+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4)))) l)) (* 1/16 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2048 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (pow d 6))) (+ (* 1/24576 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (pow d 6))) (* 1/768 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (pow d 6))))) l)) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))))) l)) (* 1/16 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(pow D 2)
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* -1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D h) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(* (pow M 2) (* h w0))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(/ (* (pow M 2) (* h w0)) (* d l))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ (* (pow D 2) (pow M 2)) d)
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
(/ d (* D M))
Outputs
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 M M) (*.f64 h h)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (*.f64 #s(literal -1/1024 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 M M) (*.f64 h (*.f64 h h)))) (pow.f64 d #s(literal 6 binary64))) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l))))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))))))) (neg.f64 M))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l)) (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l)) (*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (*.f64 #s(literal -1/1024 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 h (pow.f64 M #s(literal 6 binary64)))) (pow.f64 d #s(literal 6 binary64))) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) d)))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) d) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1 binary64))) d)))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1 binary64))) d))) (/.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (*.f64 d (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1 binary64))) d))) (/.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (*.f64 d (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 M (*.f64 M M))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (+.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1 binary64))) d))) (/.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (*.f64 d (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 M (*.f64 M M))))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))) (*.f64 (pow.f64 d #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))))) (neg.f64 h))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64))))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 (*.f64 D D) (pow.f64 M #s(literal 6 binary64))) (*.f64 h (*.f64 h h)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l))))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))))) (neg.f64 D))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d d)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 d d) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 d d) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 d d) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))))))))) d)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (+.f64 (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64))))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (+.f64 (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64))))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (*.f64 h l))) d)) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 h h))) (*.f64 l (*.f64 l l))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 5 binary64))))))))))) l)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (+.f64 (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64))))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 l (pow.f64 d #s(literal 4 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d)))) l))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) (/.f64 (+.f64 (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64)))) (*.f64 #s(literal -1/1024 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 l (pow.f64 d #s(literal 6 binary64)))))) l)) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 h w0))) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 M M)) (*.f64 (*.f64 h h) w0))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 h w0))) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 M M) (*.f64 h (*.f64 h h))) w0))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) d)
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D w0) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d)))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D w0) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 D (*.f64 D D)))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D w0) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 d #s(literal 5 binary64)) w0)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 D (*.f64 D D)))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) (neg.f64 d))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D w0) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d)) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D w0) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 D (*.f64 D D)))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D w0) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 d #s(literal 5 binary64)) w0)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 D (*.f64 D D)))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (neg.f64 M))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) w0)) (*.f64 (*.f64 d d) l))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 h w0)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) w0)) (*.f64 (*.f64 d d) l))) (*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (pow.f64 M #s(literal 4 binary64)) w0))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 6 binary64))) (*.f64 h w0))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) d)
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0)) d))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0)) d)) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0)) d)) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 d #s(literal 5 binary64)) w0)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 D (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 h l)))) d)
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 D (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d) (/.f64 (*.f64 (*.f64 (*.f64 d w0) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 D (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d) (/.f64 (*.f64 (*.f64 (*.f64 d w0) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) w0)) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (+.f64 (-.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 D (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d) (/.f64 (*.f64 (*.f64 (*.f64 d w0) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) w0)) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) w0)) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (neg.f64 h))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 D D) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 D D) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) w0)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) d)
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1/4 binary64))) d))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1/4 binary64))) d))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1/4 binary64))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 d #s(literal 5 binary64)) w0) (pow.f64 D #s(literal 6 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) (neg.f64 d))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1/4 binary64))) d))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1/4 binary64))) d))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1/4 binary64))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 d #s(literal 5 binary64)) w0) (pow.f64 D #s(literal 6 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))))))) (neg.f64 D))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) d)
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d d) w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) (*.f64 (*.f64 d d) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 d d) w0) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) w0) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h)))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) (*.f64 (*.f64 d d) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) w0) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 w0 (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 d d) w0)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)) (pow.f64 d #s(literal 4 binary64))))) (*.f64 l l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)) (pow.f64 d #s(literal 4 binary64))))) (*.f64 l l)) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) w0)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)) (pow.f64 d #s(literal 4 binary64))))) (*.f64 l l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)) (pow.f64 d #s(literal 4 binary64))))) (*.f64 l l)) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) w0)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) d)
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0)) (sqrt.f64 (*.f64 h l))) d)) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0)) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0)) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 h h))) (*.f64 l (*.f64 l l))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 d #s(literal 5 binary64)) w0)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 5 binary64))))))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)) (pow.f64 d #s(literal 4 binary64))))) (*.f64 l l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)) (pow.f64 d #s(literal 4 binary64))))) (*.f64 l l)) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) w0)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)))) (*.f64 l (pow.f64 d #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 d d))))) l))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 d d)))) (/.f64 (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)) (pow.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) w0)))) (*.f64 l (pow.f64 d #s(literal 6 binary64))))) l)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/16 binary64)))
(+ 1 (* (pow M 2) (+ (* -1/16 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 h h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) #s(literal -3/512 binary64))))))
(+ 1 (* (pow M 2) (+ (* -1/16 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (+ (* 1/512 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* (pow M 2) (+ (* -1/768 (/ (* (pow D 6) (pow h 3)) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow D 6) (pow h 3)) (* (pow d 6) (pow l 3)))) (* 1/2048 (/ (* (pow D 6) (pow h 3)) (* (pow d 6) (pow l 3)))))))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 M M) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 h h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) #s(literal -3/512 binary64)) (*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 d #s(literal 6 binary64))) (*.f64 h (*.f64 h h))) (*.f64 l (*.f64 l l))) #s(literal -7/8192 binary64))))))))
(exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 M) #s(literal -2 binary64))))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))))) (* (pow D 2) (* (pow M 2) h)))))
(-.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 M) #s(literal -2 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 M) #s(literal -2 binary64))))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))))) (* (pow D 2) (* (pow M 2) h)))) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))))) (pow M 4))))
(+.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 M) #s(literal -2 binary64)))))) (-.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 M) #s(literal -2 binary64)))))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)) (pow.f64 D #s(literal 4 binary64))) (*.f64 h h)) #s(literal -3/2 binary64)) (pow.f64 M #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 M) #s(literal -2 binary64))))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))))) (* (pow D 2) (* (pow M 2) h)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (+ (* -16/3 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3)))) (+ (* -1/6 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3)))) (* 2 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3))))))) (pow M 6)) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 M)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))))) (pow M 4)))))
(+.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 M) #s(literal -2 binary64)))))) (-.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 M) #s(literal -2 binary64)))))) (+.f64 (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)) (pow.f64 D #s(literal 4 binary64))) (*.f64 h h)) #s(literal -3/2 binary64)) (pow.f64 M #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l))) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 h (*.f64 h h)))) #s(literal -7/2 binary64)) (pow.f64 M #s(literal 6 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 M) #s(literal -2 binary64))))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)))))
(exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))))) (* (pow D 2) (* (pow M 2) h)))))
(-.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M)))))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))))) (* (pow D 2) (* (pow M 2) h)))) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))))) (pow M 4))))
(+.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M)))))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)))) (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M)))))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)) (pow.f64 D #s(literal 4 binary64))) (*.f64 h h)) #s(literal -3/2 binary64)) (pow.f64 M #s(literal 4 binary64)))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))))) (* (pow D 2) (* (pow M 2) h)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (+ (* -16/3 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3)))) (+ (* -1/6 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3)))) (* 2 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow h 3))))))) (pow M 6)) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 M)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow h 2)))))) (pow M 4)))))
(+.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M)))))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)))) (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M)))))) (+.f64 (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)) (pow.f64 D #s(literal 4 binary64))) (*.f64 h h)) #s(literal -3/2 binary64)) (pow.f64 M #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l))) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 h (*.f64 h h)))) #s(literal -7/2 binary64)) (pow.f64 M #s(literal 6 binary64))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/16 binary64)))
(+ 1 (* h (+ (* -1/16 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l)) (*.f64 h (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) #s(literal -3/512 binary64))))))
(+ 1 (* h (+ (* -1/16 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (+ (* 1/512 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* h (+ (* -1/768 (/ (* (pow D 6) (pow M 6)) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow D 6) (pow M 6)) (* (pow d 6) (pow l 3)))) (* 1/2048 (/ (* (pow D 6) (pow M 6)) (* (pow d 6) (pow l 3)))))))))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l)) (*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) #s(literal -3/512 binary64)) (*.f64 h (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 6 binary64))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))) #s(literal -7/8192 binary64))))))))
(exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 h))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))))) (* (pow D 2) (* (pow M 2) h)))))
(-.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 h)))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 h))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))))) (* (pow D 2) (* (pow M 2) h)))) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))))) (pow h 2))))
(+.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 h)))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 h))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)))) (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 h)))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64)))) #s(literal -3/2 binary64)) (*.f64 h h))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))))) (* (pow D 2) (* (pow M 2) h)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (+ (* -16/3 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6)))) (+ (* -1/6 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6)))) (* 2 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6))))))) (pow h 3)) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ 1 h)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))))) (pow h 2)))))
(+.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 h)))) (-.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 h)))) (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64)))) #s(literal -3/2 binary64)) (*.f64 h h)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l))) (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 6 binary64)))) #s(literal -7/2 binary64)) (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 h))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)))))
(exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 (/.f64 #s(literal -1 binary64) h)))))
(+ (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))))) (* (pow D 2) (* (pow M 2) h)))))
(-.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 (/.f64 #s(literal -1 binary64) h))))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 (/.f64 #s(literal -1 binary64) h)))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))))
(+ (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (* -1 (/ (+ (* -1 (/ (* (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))))) h)) (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))))) (* (pow D 2) (pow M 2)))) h)))
(-.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 (/.f64 #s(literal -1 binary64) h))))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 (/.f64 #s(literal -1 binary64) h)))))) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 (/.f64 #s(literal -1 binary64) h))))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64)))) #s(literal -3/2 binary64)) h))) h))
(+ (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (+ (* -2 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6)))) (+ (* 1/6 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6)))) (* 16/3 (/ (* (pow d 6) (pow l 3)) (* (pow D 6) (pow M 6))))))) h)) (* (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow D 4) (pow M 4))))))) h)) (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))) (* -1 (log (/ -1 h)))))))) (* (pow D 2) (pow M 2)))) h)))
(-.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 (/.f64 #s(literal -1 binary64) h))))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 (/.f64 #s(literal -1 binary64) h)))))) (*.f64 (*.f64 D D) (*.f64 M M))) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64)))) #s(literal -3/2 binary64)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 (/.f64 #s(literal -1 binary64) h)))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 (/.f64 #s(literal -1 binary64) h))))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l))) (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 6 binary64)))) #s(literal 7/2 binary64)) h))) h)) h))
1
#s(literal 1 binary64)
(+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/16 binary64)))
(+ 1 (* (pow D 2) (+ (* -1/16 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) #s(literal -3/512 binary64))))))
(+ 1 (* (pow D 2) (+ (* -1/16 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (+ (* 1/512 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* (pow D 2) (+ (* -1/768 (/ (* (pow M 6) (pow h 3)) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow M 6) (pow h 3)) (* (pow d 6) (pow l 3)))) (* 1/2048 (/ (* (pow M 6) (pow h 3)) (* (pow d 6) (pow l 3)))))))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 D D) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) #s(literal -3/512 binary64)) (*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))) #s(literal -7/8192 binary64))))))))
(exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 D) #s(literal -2 binary64))))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))))) (* (pow D 2) (* (pow M 2) h)))))
(-.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 D) #s(literal -2 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 D) #s(literal -2 binary64))))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))))) (* (pow D 2) (* (pow M 2) h)))) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))))) (pow D 4))))
(+.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 D) #s(literal -2 binary64)))))) (-.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 D) #s(literal -2 binary64)))))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)) (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64)))) #s(literal -3/2 binary64)) (pow.f64 D #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 D) #s(literal -2 binary64))))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))))) (* (pow D 2) (* (pow M 2) h)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (+ (* -16/3 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3)))) (+ (* -1/6 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3)))) (* 2 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3))))))) (pow D 6)) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ 1 D)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))))) (pow D 4)))))
(+.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 D) #s(literal -2 binary64)))))) (-.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 D) #s(literal -2 binary64)))))) (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)) (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64)))) #s(literal -3/2 binary64)) (pow.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) #s(literal -7/2 binary64)) (pow.f64 D #s(literal 6 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 D) #s(literal -2 binary64))))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)))))
(exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) D))))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))))) (* (pow D 2) (* (pow M 2) h)))))
(-.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) D)))))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) D))))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))))) (* (pow D 2) (* (pow M 2) h)))) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))))) (pow D 4))))
(+.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) D)))))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) D))))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)))) (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) D)))))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)) (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64)))) #s(literal -3/2 binary64)) (pow.f64 D #s(literal 4 binary64)))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (+ (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))))) (* (pow D 2) (* (pow M 2) h)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (+ (* -16/3 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3)))) (+ (* -1/6 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3)))) (* 2 (/ (* (pow d 6) (pow l 3)) (* (pow M 6) (pow h 3))))))) (pow D 6)) (/ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))) (* -2 (log (/ -1 D)))))) (+ (* -2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))) (* 1/2 (/ (* (pow d 4) (pow l 2)) (* (pow M 4) (pow h 2)))))) (pow D 4)))))
(+.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) D)))))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) D))))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)))) (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) D)))))) (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)) (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64)))) #s(literal -3/2 binary64)) (pow.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) #s(literal -7/2 binary64)) (pow.f64 D #s(literal 6 binary64))))))
(exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d)))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 M M) h) l)))) (*.f64 #s(literal -2 binary64) (log.f64 d)))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))))) (* (pow D 2) (* (pow M 2) h)))))
(-.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 M M) h) l)))) (*.f64 #s(literal -2 binary64) (log.f64 d))))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 M M) h) l)))) (*.f64 #s(literal -2 binary64) (log.f64 d)))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (* (pow d 2) (+ (* -1 (/ (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d)))))) (* (pow D 2) (* (pow M 2) h)))) (* (pow d 2) (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (+ (* -2 (/ (pow l 2) (* (pow D 4) (* (pow M 4) (pow h 2))))) (* 1/2 (/ (pow l 2) (* (pow D 4) (* (pow M 4) (pow h 2)))))))))))
(+.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 M M) h) l)))) (*.f64 #s(literal -2 binary64) (log.f64 d))))) (*.f64 (*.f64 d d) (-.f64 (*.f64 (*.f64 d d) (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 M M) h) l)))) (*.f64 #s(literal -2 binary64) (log.f64 d))))) (*.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h))) #s(literal -3/2 binary64)))) (/.f64 (*.f64 l (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 M M) h) l)))) (*.f64 #s(literal -2 binary64) (log.f64 d)))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (* (pow d 2) (+ (* -1 (/ (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d)))))) (* (pow D 2) (* (pow M 2) h)))) (* (pow d 2) (+ (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (+ (* -2 (/ (pow l 2) (* (pow D 4) (* (pow M 4) (pow h 2))))) (* 1/2 (/ (pow l 2) (* (pow D 4) (* (pow M 4) (pow h 2))))))) (* (pow d 2) (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (* -2 (log d))))) (+ (* -16/3 (/ (pow l 3) (* (pow D 6) (* (pow M 6) (pow h 3))))) (+ (* -1/6 (/ (pow l 3) (* (pow D 6) (* (pow M 6) (pow h 3))))) (* 2 (/ (pow l 3) (* (pow D 6) (* (pow M 6) (pow h 3))))))))))))))
(+.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 M M) h) l)))) (*.f64 #s(literal -2 binary64) (log.f64 d))))) (*.f64 (*.f64 d d) (-.f64 (*.f64 (*.f64 d d) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 M M) h) l)))) (*.f64 #s(literal -2 binary64) (log.f64 d))))) (*.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h))) #s(literal -3/2 binary64))) (*.f64 (*.f64 d d) (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 M M) h) l)))) (*.f64 #s(literal -2 binary64) (log.f64 d))))) (*.f64 (/.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) #s(literal -7/2 binary64)))))) (/.f64 (*.f64 l (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 M M) h) l)))) (*.f64 #s(literal -2 binary64) (log.f64 d)))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/16 binary64)))
(+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/16 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l)) #s(literal -3/512 binary64))))
(+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (+ (* -1/768 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* 1/2048 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l))) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/768 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64))))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))) #s(literal 11/24576 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l)) #s(literal 1/512 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/16 binary64)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/16 binary64)))
(+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/16 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l)) #s(literal -3/512 binary64))))
(+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (+ (* -1/768 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* 1/2048 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l))) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/768 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64))))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))) #s(literal 11/24576 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l)) #s(literal 1/512 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/16 binary64)))))
(exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l)))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d)))) (log.f64 l))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (* -1 (/ (* (pow d 2) (* l (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))))) (* (pow D 2) (* (pow M 2) h)))))
(-.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d)))) (log.f64 l)))) (/.f64 (*.f64 (*.f64 (*.f64 d d) l) (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d)))) (log.f64 l))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (* l (+ (* -1 (/ (* (pow d 2) (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l)))))) (* (pow D 2) (* (pow M 2) h)))) (* l (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (+ (* -2 (/ (pow d 4) (* (pow D 4) (* (pow M 4) (pow h 2))))) (* 1/2 (/ (pow d 4) (* (pow D 4) (* (pow M 4) (pow h 2)))))))))))
(+.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d)))) (log.f64 l)))) (*.f64 l (-.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d)))) (log.f64 l)))) (*.f64 (/.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h))) #s(literal -3/2 binary64)))) (/.f64 (*.f64 (*.f64 d d) (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d)))) (log.f64 l))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))))))
(+ (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (* l (+ (* -1 (/ (* (pow d 2) (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l)))))) (* (pow D 2) (* (pow M 2) h)))) (* l (+ (* l (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (+ (* -16/3 (/ (pow d 6) (* (pow D 6) (* (pow M 6) (pow h 3))))) (+ (* -1/6 (/ (pow d 6) (* (pow D 6) (* (pow M 6) (pow h 3))))) (* 2 (/ (pow d 6) (* (pow D 6) (* (pow M 6) (pow h 3))))))))) (* (exp (* 1/4 (+ (log (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) (* -1 (log l))))) (+ (* -2 (/ (pow d 4) (* (pow D 4) (* (pow M 4) (pow h 2))))) (* 1/2 (/ (pow d 4) (* (pow D 4) (* (pow M 4) (pow h 2))))))))))))
(+.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d)))) (log.f64 l)))) (*.f64 l (-.f64 (*.f64 l (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d)))) (log.f64 l)))) (*.f64 (/.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h))) #s(literal -3/2 binary64))) (*.f64 l (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d)))) (log.f64 l)))) (*.f64 (/.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64))))) #s(literal -7/2 binary64)))))) (/.f64 (*.f64 (*.f64 d d) (exp.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d)))) (log.f64 l))))) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/16 binary64)))
(+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/16 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l)) #s(literal -3/512 binary64))))
(+ 1 (+ (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (+ (* -1/768 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* -1/24576 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (+ (* 1/2048 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l))) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/768 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64))))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))) #s(literal 11/24576 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l)) #s(literal 1/512 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/16 binary64)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/16 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/16 binary64)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4)))) l)) (* 1/16 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) #s(literal -3/512 binary64)) l)) l))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2048 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (pow d 6))) (+ (* 1/24576 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (pow d 6))) (* 1/768 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (pow d 6))))) l)) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* 1/512 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))))) l)) (* 1/16 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) #s(literal -3/512 binary64)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (pow.f64 d #s(literal 6 binary64))) #s(literal 7/8192 binary64)) l)) l)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0))
(* -1/8 (pow D 2))
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
(* -1/8 (pow D 2))
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
(* -1/8 (pow D 2))
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
(* -1/8 (pow D 2))
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
(* -1/8 (pow D 2))
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
(* -1/8 (pow D 2))
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
(* -1/8 (pow D 2))
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
(* -1/8 (pow D 2))
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
(* -1/8 (pow D 2))
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
(* -1/8 (pow D 2))
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
(* -1/8 (pow D 2))
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
(* -1/8 (pow D 2))
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))) w0)
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))) w0)
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))) w0)
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))) w0)
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))) w0)
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))) w0)
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))) w0)
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))) w0)
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal 1/8 binary64)) #s(literal -1 binary64)) (neg.f64 w0))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal 1/8 binary64)) #s(literal -1 binary64)) (neg.f64 w0))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal 1/8 binary64)) #s(literal -1 binary64)) (neg.f64 w0))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal 1/8 binary64)) #s(literal -1 binary64)) (neg.f64 w0))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 h w0))) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 h w0))) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 h w0))) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 h w0))) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 h w0))) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 h w0))) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) w0)) (*.f64 (*.f64 d d) l))) (/.f64 w0 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) w0)) (*.f64 (*.f64 d d) l))) (/.f64 w0 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) w0)) (*.f64 (*.f64 d d) l))) (/.f64 w0 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) w0)) (*.f64 (*.f64 d d) l))) (/.f64 w0 h)) (neg.f64 h))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) w0)) (*.f64 (*.f64 d d) l))) (/.f64 w0 h)) (neg.f64 h))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) w0)) (*.f64 (*.f64 d d) l))) (/.f64 w0 h)) (neg.f64 h))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/.f64 (+.f64 (*.f64 (*.f64 d d) w0) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) l)) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/.f64 (+.f64 (*.f64 (*.f64 d d) w0) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) l)) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/.f64 (+.f64 (*.f64 (*.f64 d d) w0) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) l)) (*.f64 d d))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) (*.f64 l w0)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) (*.f64 l w0)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) (*.f64 l w0)) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))
(*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l)))
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(pow D 2)
(*.f64 D D)
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))) w0)
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))) w0)
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))) w0)
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))) w0)
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))) w0)
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))) w0)
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))) w0)
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))) w0)
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal 1/8 binary64)) #s(literal -1 binary64)) (neg.f64 w0))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal 1/8 binary64)) #s(literal -1 binary64)) (neg.f64 w0))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal 1/8 binary64)) #s(literal -1 binary64)) (neg.f64 w0))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal 1/8 binary64)) #s(literal -1 binary64)) (neg.f64 w0))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 D D))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 h w0))) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 h w0))) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 h w0))) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 h w0))) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 h w0))) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 h w0))) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) w0)) (*.f64 (*.f64 d d) l))) (/.f64 w0 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) w0)) (*.f64 (*.f64 d d) l))) (/.f64 w0 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) w0)) (*.f64 (*.f64 d d) l))) (/.f64 w0 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) w0)) (*.f64 (*.f64 d d) l))) (/.f64 w0 h)) (neg.f64 h))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) w0)) (*.f64 (*.f64 d d) l))) (/.f64 w0 h)) (neg.f64 h))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) w0)) (*.f64 (*.f64 d d) l))) (/.f64 w0 h)) (neg.f64 h))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/.f64 (+.f64 (*.f64 (*.f64 d d) w0) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) l)) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/.f64 (+.f64 (*.f64 (*.f64 d d) w0) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) l)) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/.f64 (+.f64 (*.f64 (*.f64 d d) w0) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) l)) (*.f64 d d))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) (*.f64 l w0)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) (*.f64 l w0)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) (*.f64 l w0)) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l)
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) w0)) (*.f64 (*.f64 d d) l))) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 h w0)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) w0)) (*.f64 (*.f64 d d) l))) (*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (pow.f64 M #s(literal 4 binary64)) w0))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (pow.f64 M #s(literal 6 binary64))) (*.f64 h w0))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) d)
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0)) d))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0)) d)) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0)) d)) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 d #s(literal 5 binary64)) w0)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 D (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 h l)))) d)
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 D (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d) (/.f64 (*.f64 (*.f64 (*.f64 d w0) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 D (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d) (/.f64 (*.f64 (*.f64 (*.f64 d w0) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) w0)) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (+.f64 (-.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 D (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d) (/.f64 (*.f64 (*.f64 (*.f64 d w0) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) w0)) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) w0)) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (neg.f64 h))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 D D) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 D D) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) w0)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) d)
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1/4 binary64))) d))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1/4 binary64))) d))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1/4 binary64))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 d #s(literal 5 binary64)) w0) (pow.f64 D #s(literal 6 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) (neg.f64 d))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1/4 binary64))) d))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1/4 binary64))) d))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M w0) (sqrt.f64 #s(literal -1/4 binary64))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 d #s(literal 5 binary64)) w0) (pow.f64 D #s(literal 6 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))))))) (neg.f64 D))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) d)
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d d) w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) (*.f64 (*.f64 d d) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 d d) w0) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) w0) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h)))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) (*.f64 (*.f64 d d) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) w0) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 w0 (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 d d) w0)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)) (pow.f64 d #s(literal 4 binary64))))) (*.f64 l l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)) (pow.f64 d #s(literal 4 binary64))))) (*.f64 l l)) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) w0)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)) (pow.f64 d #s(literal 4 binary64))))) (*.f64 l l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)) (pow.f64 d #s(literal 4 binary64))))) (*.f64 l l)) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) w0)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 h w0))) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 M M)) (*.f64 (*.f64 h h) w0))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 h w0))) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 M M) (*.f64 h (*.f64 h h))) w0))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) d)
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D w0) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d)))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D w0) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 D (*.f64 D D)))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D w0) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 d #s(literal 5 binary64)) w0)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 D (*.f64 D D)))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) (neg.f64 d))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D w0) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d)) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D w0) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 D (*.f64 D D)))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D w0) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 d #s(literal 5 binary64)) w0)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 D (*.f64 D D)))) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (neg.f64 M))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0))) d)
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0)) (sqrt.f64 (*.f64 h l))) d)) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0)) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) w0)) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) w0) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 h h))) (*.f64 l (*.f64 l l))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 d #s(literal 5 binary64)) w0)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 5 binary64))))))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)) (pow.f64 d #s(literal 4 binary64))))) (*.f64 l l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 w0 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)) (pow.f64 d #s(literal 4 binary64))))) (*.f64 l l)) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) w0)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+.f64 w0 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 M M) h) w0)) (*.f64 d d)) l))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)))) (*.f64 l (pow.f64 d #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 d d))))) l))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 d d)))) (/.f64 (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 h h) w0)) (pow.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) w0)))) (*.f64 l (pow.f64 d #s(literal 6 binary64))))) l)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l)) (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l)) (*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (*.f64 #s(literal -1/1024 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 h (pow.f64 M #s(literal 6 binary64)))) (pow.f64 d #s(literal 6 binary64))) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) d)))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) d) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1 binary64))) d)))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1 binary64))) d))) (/.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (*.f64 d (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1 binary64))) d))) (/.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (*.f64 d (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 M (*.f64 M M))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (+.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1 binary64))) d))) (/.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (*.f64 d (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 M (*.f64 M M))))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))) (*.f64 (pow.f64 d #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))))) (neg.f64 h))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64))))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 (*.f64 D D) (pow.f64 M #s(literal 6 binary64))) (*.f64 h (*.f64 h h)))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l))))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))))) (neg.f64 D))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d d)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l)))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 d d) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 d d) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 d d) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))))))))) d)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (+.f64 (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64))))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (+.f64 (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64))))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 M M) (*.f64 h h)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (*.f64 #s(literal -1/1024 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 M M) (*.f64 h (*.f64 h h)))) (pow.f64 d #s(literal 6 binary64))) (*.f64 l (*.f64 l l)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l))))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))))))) (neg.f64 M))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) d) (sqrt.f64 (/.f64 h l)))
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (*.f64 h l))) d)) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 d (*.f64 d d)) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 D (*.f64 D D)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 h h))) (*.f64 l (*.f64 l l))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 5 binary64))))))))))) l)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (+.f64 (*.f64 #s(literal -1/128 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (*.f64 l l))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64))))) (*.f64 (pow.f64 d #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 l (pow.f64 d #s(literal 4 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d)))) l))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) (/.f64 (+.f64 (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64)))) (*.f64 #s(literal -1/1024 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 l (pow.f64 d #s(literal 6 binary64)))))) l)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M)))) (*.f64 (*.f64 d d) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M)))) (*.f64 (*.f64 d d) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M)))) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l)) (/.f64 #s(literal -1 binary64) h)) (neg.f64 h))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l)) (/.f64 #s(literal -1 binary64) h)) (neg.f64 h))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l)) (/.f64 #s(literal -1 binary64) h)) (neg.f64 h))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h))) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h))) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h))) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h))) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h))) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h))) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 M M) h) l)))) (*.f64 d d))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 M M) h) l)))) (*.f64 d d))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 M M) h) l)))) (*.f64 d d))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M M) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h))) (*.f64 (*.f64 d d) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M M) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h))) (*.f64 (*.f64 d d) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M M) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h))) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M M) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h))) (*.f64 (*.f64 d d) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M M) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h))) (*.f64 (*.f64 d d) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M M) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) h))) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d)))) l)
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d)))) l)
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d)))) l)
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1/4 binary64))
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* -1/2 (/ (* D M) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D M) d)) l)
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D h) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* 1/2 (/ (* D (* M h)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 D M) h) d))
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(* (pow M 2) (* h w0))
(*.f64 (*.f64 (*.f64 M M) h) w0)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(/ (* (pow M 2) (* h w0)) (* d l))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) d) l)
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* (pow M 2) (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) w0) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(* -1/4 (/ (* (pow D 2) (pow M 2)) (* d l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d l)))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ (* (pow D 2) (pow M 2)) d)
(*.f64 (*.f64 D D) (/.f64 (*.f64 M M) d))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))
(/ d (* D M))
(/.f64 d (*.f64 D M))

eval318.0ms (1.8%)

Compiler

Compiled 71311 to 4464 computations (93.7% saved)

prune284.0ms (1.6%)

Pruning

26 alts after pruning (21 fresh and 5 done)

PrunedKeptTotal
New2625142639
Fresh4711
Picked235
Done022
Total2631262657
Accuracy
96.4%
Counts
2657 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
15.9%
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0))) (*.f64 d d)) l)
13.4%
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
15.1%
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M h) (*.f64 w0 M))) (*.f64 d d)) l)
17.1%
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) d) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) d)) l)
17.1%
(/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))) l)
9.0%
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (/.f64 #s(literal 1 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
65.8%
(+.f64 w0 (*.f64 (*.f64 (*.f64 M (*.f64 D #s(literal -1/8 binary64))) D) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
53.2%
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))))
69.7%
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) w0) (/.f64 h (*.f64 d (*.f64 d l))))))
63.6%
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 (/.f64 M d) (*.f64 M (*.f64 h w0))) l) d))))
59.0%
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 (/.f64 w0 d) h) (*.f64 d l))))))
15.4%
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)))
15.8%
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
65.5%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))) w0)
83.1%
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 (/.f64 d M) D)) #s(literal -4 binary64)) d)))) w0)
87.7%
(*.f64 w0 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
18.3%
(*.f64 w0 (pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 D) #s(literal -2 binary64)))))) #s(literal 2 binary64)))
7.0%
(*.f64 w0 (pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 h)))) #s(literal 2 binary64)))
16.5%
(*.f64 w0 (pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 M M) h) l)))) (*.f64 #s(literal -2 binary64) (log.f64 d))))) #s(literal 2 binary64)))
85.9%
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D h))))))
87.0%
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d))))
84.3%
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 (/.f64 (*.f64 D (*.f64 M (/.f64 D d))) l) (/.f64 M #s(literal -4 binary64)))) d))))
88.1%
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d)))))
83.6%
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l) (/.f64 D d)))))
16.5%
(*.f64 w0 (sqrt.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))))
70.3%
w0
Compiler

Compiled 1277 to 851 computations (33.4% saved)

simplify261.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (*.f64 h (*.f64 (/.f64 (*.f64 D (*.f64 M (/.f64 D d))) l) (/.f64 M #s(literal -4 binary64)))) d)
cost-diff0
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 (/.f64 (*.f64 D (*.f64 M (/.f64 D d))) l) (/.f64 M #s(literal -4 binary64)))) d))
cost-diff0
(sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 (/.f64 (*.f64 D (*.f64 M (/.f64 D d))) l) (/.f64 M #s(literal -4 binary64)))) d)))
cost-diff0
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 (/.f64 (*.f64 D (*.f64 M (/.f64 D d))) l) (/.f64 M #s(literal -4 binary64)))) d))))
cost-diff0
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
cost-diff0
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M)
cost-diff0
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l)))
cost-diff0
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))))
cost-diff0
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h)
cost-diff0
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0)))
cost-diff0
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0))) (*.f64 d d))
cost-diff0
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0))) (*.f64 d d)) l)
cost-diff0
(*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))
cost-diff0
(/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d))
cost-diff0
(/.f64 #s(literal -1/8 binary64) l)
cost-diff0
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
cost-diff0
(-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D h))))
cost-diff0
(sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D h)))))
cost-diff0
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D h))))))
cost-diff128
(*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D h)))
Rules
6674×*-lowering-*.f32
6674×*-lowering-*.f64
4676×/-lowering-/.f32
4676×/-lowering-/.f64
1290×associate-*r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
056504
1170482
2711444
34324430
47407430
08042430
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* w0 (sqrt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (* (/ M (* d 2)) (* D h))))))
w0
(sqrt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (* (/ M (* d 2)) (* D h)))))
(- 1 (* (/ (/ M (/ (* d 2) D)) l) (* (/ M (* d 2)) (* D h))))
1
(* (/ (/ M (/ (* d 2) D)) l) (* (/ M (* d 2)) (* D h)))
(/ (/ M (/ (* d 2) D)) l)
(/ M (/ (* d 2) D))
M
(/ (* d 2) D)
(* d 2)
d
2
D
l
(* (/ M (* d 2)) (* D h))
(/ M (* d 2))
(* D h)
h
(* (/ -1/8 l) (/ (* D (* D (* M (* M (* h w0))))) (* d d)))
(/ -1/8 l)
-1/8
l
(/ (* D (* D (* M (* M (* h w0))))) (* d d))
(* D (* D (* M (* M (* h w0)))))
D
(* D (* M (* M (* h w0))))
(* M (* M (* h w0)))
M
(* M (* h w0))
(* h w0)
h
w0
(* d d)
d
(/ (/ (* (* (* -1/8 (* D D)) h) (* M (* M w0))) (* d d)) l)
(/ (* (* (* -1/8 (* D D)) h) (* M (* M w0))) (* d d))
(* (* (* -1/8 (* D D)) h) (* M (* M w0)))
(* (* -1/8 (* D D)) h)
(* -1/8 (* D D))
-1/8
(* D D)
D
h
(* M (* M w0))
M
(* M w0)
w0
(* d d)
d
l
(+ w0 (* (* (* -1/8 (* D D)) M) (* (/ (* M h) (* d d)) (/ w0 l))))
w0
(* (* (* -1/8 (* D D)) M) (* (/ (* M h) (* d d)) (/ w0 l)))
(* (* -1/8 (* D D)) M)
(* -1/8 (* D D))
-1/8
(* D D)
D
M
(* (/ (* M h) (* d d)) (/ w0 l))
(/ (* M h) (* d d))
(* M h)
h
(* d d)
d
(/ w0 l)
l
(* w0 (sqrt (+ 1 (/ (* h (* (/ (* D (* M (/ D d))) l) (/ M -4))) d))))
w0
(sqrt (+ 1 (/ (* h (* (/ (* D (* M (/ D d))) l) (/ M -4))) d)))
(+ 1 (/ (* h (* (/ (* D (* M (/ D d))) l) (/ M -4))) d))
1
(/ (* h (* (/ (* D (* M (/ D d))) l) (/ M -4))) d)
(* h (* (/ (* D (* M (/ D d))) l) (/ M -4)))
h
(* (/ (* D (* M (/ D d))) l) (/ M -4))
(/ (* D (* M (/ D d))) l)
(* D (* M (/ D d)))
D
(* M (/ D d))
M
(/ D d)
d
l
(/ M -4)
-4
Outputs
(* w0 (sqrt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (* (/ M (* d 2)) (* D h))))))
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D h)) d)) #s(literal 4 binary64)) (*.f64 (/.f64 d D) l)))))
w0
(sqrt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (* (/ M (* d 2)) (* D h)))))
(sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D h)) d)) #s(literal 4 binary64)) (*.f64 (/.f64 d D) l))))
(- 1 (* (/ (/ M (/ (* d 2) D)) l) (* (/ M (* d 2)) (* D h))))
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D h)) d)) #s(literal 4 binary64)) (*.f64 (/.f64 d D) l)))
1
#s(literal 1 binary64)
(* (/ (/ M (/ (* d 2) D)) l) (* (/ M (* d 2)) (* D h)))
(/.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D h)) d)) #s(literal 4 binary64)) (*.f64 (/.f64 d D) l))
(/ (/ M (/ (* d 2) D)) l)
(/.f64 M (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 d D)) l))
(/ M (/ (* d 2) D))
(/.f64 M (*.f64 #s(literal 2 binary64) (/.f64 d D)))
M
(/ (* d 2) D)
(*.f64 #s(literal 2 binary64) (/.f64 d D))
(* d 2)
(*.f64 d #s(literal 2 binary64))
d
2
#s(literal 2 binary64)
D
l
(* (/ M (* d 2)) (* D h))
(/.f64 (*.f64 M h) (*.f64 #s(literal 2 binary64) (/.f64 d D)))
(/ M (* d 2))
(/.f64 M (*.f64 d #s(literal 2 binary64)))
(* D h)
(*.f64 D h)
h
(* (/ -1/8 l) (/ (* D (* D (* M (* M (* h w0))))) (* d d)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 (*.f64 w0 (*.f64 M (*.f64 D h))) D))) (*.f64 d (*.f64 d l)))
(/ -1/8 l)
(/.f64 #s(literal -1/8 binary64) l)
-1/8
#s(literal -1/8 binary64)
l
(/ (* D (* D (* M (* M (* h w0))))) (* d d))
(/.f64 (*.f64 M (*.f64 (*.f64 w0 (*.f64 M (*.f64 D h))) D)) (*.f64 d d))
(* D (* D (* M (* M (* h w0)))))
(*.f64 M (*.f64 (*.f64 w0 (*.f64 M (*.f64 D h))) D))
D
(* D (* M (* M (* h w0))))
(*.f64 w0 (*.f64 M (*.f64 M (*.f64 D h))))
(* M (* M (* h w0)))
(*.f64 w0 (*.f64 M (*.f64 M h)))
M
(* M (* h w0))
(*.f64 w0 (*.f64 M h))
(* h w0)
(*.f64 w0 h)
h
w0
(* d d)
(*.f64 d d)
d
(/ (/ (* (* (* -1/8 (* D D)) h) (* M (* M w0))) (* d d)) l)
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 (*.f64 w0 (*.f64 M (*.f64 D h))) D))) (*.f64 d (*.f64 d l)))
(/ (* (* (* -1/8 (* D D)) h) (* M (* M w0))) (* d d))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 (*.f64 w0 (*.f64 M (*.f64 D h))) D))) (*.f64 d d))
(* (* (* -1/8 (* D D)) h) (* M (* M w0)))
(*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 (*.f64 w0 (*.f64 M (*.f64 D h))) D)))
(* (* -1/8 (* D D)) h)
(*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))
(* -1/8 (* D D))
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
-1/8
#s(literal -1/8 binary64)
(* D D)
(*.f64 D D)
D
h
(* M (* M w0))
(*.f64 w0 (*.f64 M M))
M
(* M w0)
(*.f64 w0 M)
w0
(* d d)
(*.f64 d d)
d
l
(+ w0 (* (* (* -1/8 (* D D)) M) (* (/ (* M h) (* d d)) (/ w0 l))))
(+.f64 w0 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 (*.f64 w0 (*.f64 M (*.f64 D h))) D))) (*.f64 d (*.f64 d l))))
w0
(* (* (* -1/8 (* D D)) M) (* (/ (* M h) (* d d)) (/ w0 l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 (*.f64 w0 (*.f64 M (*.f64 D h))) D))) (*.f64 d (*.f64 d l)))
(* (* -1/8 (* D D)) M)
(*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))
(* -1/8 (* D D))
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
-1/8
#s(literal -1/8 binary64)
(* D D)
(*.f64 D D)
D
M
(* (/ (* M h) (* d d)) (/ w0 l))
(/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l)))
(/ (* M h) (* d d))
(/.f64 (*.f64 M h) (*.f64 d d))
(* M h)
(*.f64 M h)
h
(* d d)
(*.f64 d d)
d
(/ w0 l)
(/.f64 w0 l)
l
(* w0 (sqrt (+ 1 (/ (* h (* (/ (* D (* M (/ D d))) l) (/ M -4))) d))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 (*.f64 M (/.f64 (*.f64 D D) d)) l))) #s(literal -4 binary64)) d))))
w0
(sqrt (+ 1 (/ (* h (* (/ (* D (* M (/ D d))) l) (/ M -4))) d)))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 (*.f64 M (/.f64 (*.f64 D D) d)) l))) #s(literal -4 binary64)) d)))
(+ 1 (/ (* h (* (/ (* D (* M (/ D d))) l) (/ M -4))) d))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 (*.f64 M (/.f64 (*.f64 D D) d)) l))) #s(literal -4 binary64)) d))
1
#s(literal 1 binary64)
(/ (* h (* (/ (* D (* M (/ D d))) l) (/ M -4))) d)
(/.f64 (/.f64 (*.f64 M (*.f64 h (/.f64 (*.f64 M (/.f64 (*.f64 D D) d)) l))) #s(literal -4 binary64)) d)
(* h (* (/ (* D (* M (/ D d))) l) (/ M -4)))
(/.f64 (*.f64 M (*.f64 h (/.f64 (*.f64 M (/.f64 (*.f64 D D) d)) l))) #s(literal -4 binary64))
h
(* (/ (* D (* M (/ D d))) l) (/ M -4))
(/.f64 (*.f64 M (/.f64 (*.f64 M (/.f64 (*.f64 D D) d)) l)) #s(literal -4 binary64))
(/ (* D (* M (/ D d))) l)
(/.f64 (*.f64 M (/.f64 (*.f64 D D) d)) l)
(* D (* M (/ D d)))
(*.f64 M (/.f64 (*.f64 D D) d))
D
(* M (/ D d))
(/.f64 M (/.f64 d D))
M
(/ D d)
(/.f64 D d)
d
l
(/ M -4)
(/.f64 M #s(literal -4 binary64))
-4
#s(literal -4 binary64)

localize370.0ms (2.1%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy95.3%
(*.f64 M (/.f64 D d))
accuracy94.6%
(*.f64 h (*.f64 (/.f64 (*.f64 D (*.f64 M (/.f64 D d))) l) (/.f64 M #s(literal -4 binary64))))
accuracy93.7%
(/.f64 (*.f64 h (*.f64 (/.f64 (*.f64 D (*.f64 M (/.f64 D d))) l) (/.f64 M #s(literal -4 binary64)))) d)
accuracy91.4%
(/.f64 (*.f64 D (*.f64 M (/.f64 D d))) l)
accuracy89.6%
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M)
accuracy86.6%
(/.f64 (*.f64 M h) (*.f64 d d))
accuracy84.8%
(*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))
accuracy80.1%
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l)))
accuracy93.5%
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0))) (*.f64 d d)) l)
accuracy90.3%
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h)
accuracy83.4%
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0)))
accuracy80.5%
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0))) (*.f64 d d))
accuracy93.7%
(*.f64 M (*.f64 h w0))
accuracy93.5%
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
accuracy90.4%
(*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))
accuracy80.7%
(/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d))
accuracy95.6%
(/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))
accuracy95.3%
(sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D h)))))
accuracy91.6%
(/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l)
accuracy88.3%
(*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D h))
Results
284.0ms256×0valid
Compiler

Compiled 536 to 57 computations (89.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 84.0ms
ival-mult: 41.0ms (48.6% of total)
ival-div: 35.0ms (41.5% of total)
ival-sqrt: 4.0ms (4.7% of total)
ival-add: 3.0ms (3.6% of total)
ival-sub: 1.0ms (1.2% of total)
const: 1.0ms (1.2% of total)
backward-pass: 0.0ms (0% of total)

series71.0ms (0.4%)

Counts
30 → 1536
Calls
Call 1
Inputs
#<alt (* (/ (/ M (/ (* d 2) D)) l) (* (/ M (* d 2)) (* D h)))>
#<alt (* w0 (sqrt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (* (/ M (* d 2)) (* D h))))))>
#<alt (sqrt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (* (/ M (* d 2)) (* D h)))))>
#<alt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (* (/ M (* d 2)) (* D h))))>
#<alt (* (/ -1/8 l) (/ (* D (* D (* M (* M (* h w0))))) (* d d)))>
#<alt (/ -1/8 l)>
#<alt (/ (* D (* D (* M (* M (* h w0))))) (* d d))>
#<alt (* D (* D (* M (* M (* h w0)))))>
#<alt (/ (/ (* (* (* -1/8 (* D D)) h) (* M (* M w0))) (* d d)) l)>
#<alt (/ (* (* (* -1/8 (* D D)) h) (* M (* M w0))) (* d d))>
#<alt (* (* (* -1/8 (* D D)) h) (* M (* M w0)))>
#<alt (* (* -1/8 (* D D)) h)>
#<alt (+ w0 (* (* (* -1/8 (* D D)) M) (* (/ (* M h) (* d d)) (/ w0 l))))>
#<alt (* (* (* -1/8 (* D D)) M) (* (/ (* M h) (* d d)) (/ w0 l)))>
#<alt (* (* -1/8 (* D D)) M)>
#<alt (* -1/8 (* D D))>
#<alt (* w0 (sqrt (+ 1 (/ (* h (* (/ (* D (* M (/ D d))) l) (/ M -4))) d))))>
#<alt (sqrt (+ 1 (/ (* h (* (/ (* D (* M (/ D d))) l) (/ M -4))) d)))>
#<alt (+ 1 (/ (* h (* (/ (* D (* M (/ D d))) l) (/ M -4))) d))>
#<alt (/ (* h (* (/ (* D (* M (/ D d))) l) (/ M -4))) d)>
#<alt (* (/ M (* d 2)) (* D h))>
#<alt (/ (/ M (/ (* d 2) D)) l)>
#<alt (/ M (/ (* d 2) D))>
#<alt (* D (* M (* M (* h w0))))>
#<alt (* M (* h w0))>
#<alt (* (/ (* M h) (* d d)) (/ w0 l))>
#<alt (/ (* M h) (* d d))>
#<alt (/ (* D (* M (/ D d))) l)>
#<alt (* h (* (/ (* D (* M (/ D d))) l) (/ M -4)))>
#<alt (* M (/ D d))>
Outputs
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt (+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))>
#<alt (/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))>
#<alt (/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))>
#<alt (* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))>
#<alt (* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (/ -1/8 l)>
#<alt (/ -1/8 l)>
#<alt (/ -1/8 l)>
#<alt (/ -1/8 l)>
#<alt (/ -1/8 l)>
#<alt (/ -1/8 l)>
#<alt (/ -1/8 l)>
#<alt (/ -1/8 l)>
#<alt (/ -1/8 l)>
#<alt (/ -1/8 l)>
#<alt (/ -1/8 l)>
#<alt (/ -1/8 l)>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* (pow D 2) (* (pow M 2) (* h w0)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* -1/8 (* (pow D 2) h))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))>
#<alt (* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))>
#<alt (* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))>
#<alt (* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))>
#<alt (* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))>
#<alt (* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))>
#<alt (* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (* (pow D 2) M))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* -1/8 (pow D 2))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt (* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))>
#<alt (+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))>
#<alt w0>
#<alt (+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))>
#<alt (+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt (+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))>
#<alt (* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))>
#<alt (* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))>
#<alt (* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))>
#<alt (* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))>
#<alt (+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))>
#<alt (* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))>
#<alt (* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)>
#<alt (/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))>
#<alt (/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)>
#<alt (/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))>
#<alt (+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D (* M h)) d))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) (* d l)))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* 1/2 (/ (* D M) d))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* D (* (pow M 2) (* h w0)))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (* M (* h w0))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M (* h w0)) (* (pow d 2) l))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* M h) (pow d 2))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (/ (* (pow D 2) M) (* d l))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
Calls

384 calls:

TimeVariablePointExpression
9.0ms
M
@-inf
(/ (* M h) (* d d))
3.0ms
l
@0
(/ -1/8 l)
1.0ms
d
@0
(/ (* D (* M (/ D d))) l)
1.0ms
h
@inf
(* D (* M (* M (* h w0))))
0.0ms
d
@inf
(/ (* D (* M (/ D d))) l)

rewrite364.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
4644×*-lowering-*.f32
4644×*-lowering-*.f64
2876×/-lowering-/.f32
2876×/-lowering-/.f64
2044×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
056387
1301364
22614340
08213340
Stop Event
iter limit
node limit
Counts
30 → 997
Calls
Call 1
Inputs
(* (/ (/ M (/ (* d 2) D)) l) (* (/ M (* d 2)) (* D h)))
(* w0 (sqrt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (* (/ M (* d 2)) (* D h))))))
(sqrt (- 1 (* (/ (/ M (/ (* d 2) D)) l) (* (/ M (* d 2)) (* D h)))))
(- 1 (* (/ (/ M (/ (* d 2) D)) l) (* (/ M (* d 2)) (* D h))))
(* (/ -1/8 l) (/ (* D (* D (* M (* M (* h w0))))) (* d d)))
(/ -1/8 l)
(/ (* D (* D (* M (* M (* h w0))))) (* d d))
(* D (* D (* M (* M (* h w0)))))
(/ (/ (* (* (* -1/8 (* D D)) h) (* M (* M w0))) (* d d)) l)
(/ (* (* (* -1/8 (* D D)) h) (* M (* M w0))) (* d d))
(* (* (* -1/8 (* D D)) h) (* M (* M w0)))
(* (* -1/8 (* D D)) h)
(+ w0 (* (* (* -1/8 (* D D)) M) (* (/ (* M h) (* d d)) (/ w0 l))))
(* (* (* -1/8 (* D D)) M) (* (/ (* M h) (* d d)) (/ w0 l)))
(* (* -1/8 (* D D)) M)
(* -1/8 (* D D))
(* w0 (sqrt (+ 1 (/ (* h (* (/ (* D (* M (/ D d))) l) (/ M -4))) d))))
(sqrt (+ 1 (/ (* h (* (/ (* D (* M (/ D d))) l) (/ M -4))) d)))
(+ 1 (/ (* h (* (/ (* D (* M (/ D d))) l) (/ M -4))) d))
(/ (* h (* (/ (* D (* M (/ D d))) l) (/ M -4))) d)
(* (/ M (* d 2)) (* D h))
(/ (/ M (/ (* d 2) D)) l)
(/ M (/ (* d 2) D))
(* D (* M (* M (* h w0))))
(* M (* h w0))
(* (/ (* M h) (* d d)) (/ w0 l))
(/ (* M h) (* d d))
(/ (* D (* M (/ D d))) l)
(* h (* (/ (* D (* M (/ D d))) l) (/ M -4)))
(* M (/ D d))
Outputs
(/.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 l (/.f64 (*.f64 M (*.f64 M (*.f64 D h))) (*.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) (*.f64 d #s(literal 2 binary64))))))
(/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D h))) (*.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) (*.f64 d #s(literal 2 binary64)))) l)
(/.f64 (*.f64 M (*.f64 M (*.f64 D h))) (*.f64 (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64)))) (*.f64 d #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 M (*.f64 D h))) (*.f64 (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))) (*.f64 d #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 d #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 M (*.f64 D h)) M) (*.f64 (*.f64 d #s(literal 2 binary64)) (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 M (*.f64 D h)) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (*.f64 (*.f64 d #s(literal 2 binary64)) l))
(/.f64 (*.f64 (*.f64 M (*.f64 D h)) #s(literal 1 binary64)) (*.f64 (*.f64 d #s(literal 2 binary64)) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 M (*.f64 D h)) (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D))) (*.f64 (*.f64 d #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D h))) (*.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) (*.f64 d #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M))) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) M) (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) #s(literal 1 binary64)) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 M (*.f64 D h))) (*.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) (*.f64 d #s(literal 2 binary64))))) l)
(/.f64 (*.f64 M (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M))) (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (*.f64 M (*.f64 D h)) (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D))) (*.f64 d #s(literal 2 binary64)))
(pow.f64 (/.f64 l (/.f64 (*.f64 M (*.f64 M (*.f64 D h))) (*.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) (*.f64 d #s(literal 2 binary64))))) #s(literal -1 binary64))
(*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M))))
(*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 h (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D))))
(*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) l))
(*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)))
(*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 (*.f64 D h) (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D))))
(*.f64 (*.f64 D h) (/.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (*.f64 d #s(literal 2 binary64)) M)))
(*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)))
(*.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (*.f64 D h))
(*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D h))) (*.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) D) (*.f64 d #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) h)
(*.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 D h)) (/.f64 M (*.f64 d #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) D) h)
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) h) D)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M))) (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (*.f64 d #s(literal 2 binary64)) M))) (*.f64 D h))
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) w0)
(exp.f64 (*.f64 (log1p.f64 (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64))))))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64))))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))))))) (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))))) (sqrt.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)))))
(pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64))))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))))
(+.f64 (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64))))) (/.f64 (*.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64))) (/.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64))))
(fma.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (neg.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (neg.f64 (*.f64 D h)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M))) (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (/.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (*.f64 d #s(literal 2 binary64)) M))) (*.f64 D h) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))) h #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (/.f64 M (*.f64 d #s(literal 2 binary64)))) (*.f64 D h) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 D h)) (/.f64 M (*.f64 d #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64))))))) (neg.f64 (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64))))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 (/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M)) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l) (*.f64 M (*.f64 D h))) (*.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (*.f64 M (*.f64 D h))) (*.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) (*.f64 d d))) l))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 l #s(literal -1/8 binary64)) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (/.f64 l #s(literal -1/8 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(/.f64 #s(literal -1/8 binary64) (*.f64 l (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(/.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) l))
(/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) (/.f64 l #s(literal -1/8 binary64)))
(/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d (*.f64 d l)))
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(/.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (-.f64 #s(literal 0 binary64) l)))
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) (*.f64 d d))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0))) (*.f64 l (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0))) (neg.f64 (*.f64 d (*.f64 d l))))
(/.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(/.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) (/.f64 l w0))
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (*.f64 d d))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d)) (*.f64 l d))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (*.f64 (/.f64 l #s(literal -1/8 binary64)) (*.f64 d d)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D))) (*.f64 (/.f64 l #s(literal -1/8 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d))) (*.f64 (/.f64 l #s(literal -1/8 binary64)) d))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D))) (*.f64 l (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d))) (*.f64 l d))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (*.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 d d)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D))) (*.f64 (-.f64 #s(literal 0 binary64) l) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d))) (*.f64 (-.f64 #s(literal 0 binary64) l) d))
(/.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) #s(literal 1 binary64)) (*.f64 (*.f64 d d) (/.f64 l #s(literal -1/8 binary64))))
(/.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) #s(literal 1/8 binary64)) (*.f64 (*.f64 d d) (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) (/.f64 l #s(literal -1/8 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D)) #s(literal -1/8 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) l))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D)) #s(literal 1/8 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)) #s(literal 1 binary64)) (*.f64 d (/.f64 l #s(literal -1/8 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)) #s(literal -1/8 binary64)) (*.f64 d l))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)) #s(literal 1/8 binary64)) (*.f64 d (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) #s(literal 1 binary64)) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) l))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d)) #s(literal 1 binary64)) (*.f64 d l))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) l)
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) #s(literal 1 binary64)) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))))
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d))) d)
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) #s(literal 1 binary64)) (/.f64 l #s(literal -1/8 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) #s(literal 1/8 binary64)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 (/.f64 (*.f64 M h) d) w0) d)) l)
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 w0 (*.f64 M h)) l)) (*.f64 d d))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) #s(literal 1 binary64)) (/.f64 l w0))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) (-.f64 #s(literal 0 binary64) w0)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) #s(literal 1 binary64)) l)
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D)) (/.f64 #s(literal -1/8 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)) (/.f64 #s(literal -1/8 binary64) l)) d)
(/.f64 (*.f64 (*.f64 w0 (*.f64 M h)) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 M h) d) w0) d) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l)
(/.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) l) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (*.f64 d d))
(/.f64 (*.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 #s(literal 1 binary64) l)) (*.f64 d d))
(/.f64 (*.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0))) (/.f64 #s(literal 1 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d)) (/.f64 #s(literal 1 binary64) l)) d)
(/.f64 (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) d) d)
(pow.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 l #s(literal -1/8 binary64)) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (/.f64 l #s(literal -1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d d) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) #s(literal -1 binary64))
(*.f64 M (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l)))))
(*.f64 D (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (*.f64 d d)) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M (*.f64 D D)) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) (*.f64 d (*.f64 d l))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) l))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))))
(*.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) (/.f64 #s(literal -1/8 binary64) l))
(*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l)))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)) (/.f64 #s(literal 1 binary64) l)))
(*.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)) l))
(*.f64 (*.f64 M (*.f64 M w0)) (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) d) l))
(*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) (/.f64 #s(literal 1 binary64) l))
(*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))))
(*.f64 (/.f64 (/.f64 (*.f64 M h) d) d) (*.f64 (/.f64 w0 l) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(*.f64 (/.f64 w0 l) (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)))
(*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))
(*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) (*.f64 d d))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 (*.f64 M (/.f64 (*.f64 M w0) d)) (/.f64 #s(literal 1 binary64) l)))
(*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (/.f64 (*.f64 M (/.f64 (*.f64 M w0) d)) l))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)))
(*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M w0) (*.f64 d (*.f64 d l))))
(*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) (/.f64 w0 l))
(*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l)))))
(*.f64 (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))
(*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (/.f64 (/.f64 #s(literal 1 binary64) d) d))
(*.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) l) d) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) l) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) l) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 M (*.f64 M w0)) l) (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) (/.f64 (*.f64 M w0) (*.f64 d d)))
(*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) D) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (*.f64 d d)))
(*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 D d)) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d))
(*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 w0 l)) (/.f64 (/.f64 (*.f64 M h) d) d))
(*.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64)) (*.f64 M (*.f64 D D)))
(*.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) M)
(*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) (/.f64 #s(literal 1 binary64) l))
(*.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d) d))
(*.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(*.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) d))
(exp.f64 (*.f64 (log.f64 (/.f64 l #s(literal -1/8 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1/8 binary64) l))
(/.f64 #s(literal 1 binary64) (/.f64 l #s(literal -1/8 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l #s(literal -1/8 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1/8 binary64) l)
(/.f64 #s(literal -1/8 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 #s(literal 1/8 binary64) (-.f64 #s(literal 0 binary64) l))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 l #s(literal -1/8 binary64))))
(pow.f64 (/.f64 l #s(literal -1/8 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 l #s(literal -1/8 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/8 binary64) l))
(*.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1 binary64) l))
(*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 #s(literal 1 binary64) l) #s(literal -1/8 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D)) (*.f64 d d)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d))))
(/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) (*.f64 d d))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)) d)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) (*.f64 (/.f64 d D) d))
(/.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) #s(literal 1 binary64)) (*.f64 d d))
(/.f64 (neg.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (neg.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (/.f64 D d) (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) d)
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d)) (/.f64 d D))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d)) (-.f64 #s(literal 0 binary64) d))
(pow.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 d (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d))) #s(literal -1 binary64))
(*.f64 D (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (*.f64 d d)))
(*.f64 D (*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))))
(*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (*.f64 D (/.f64 (/.f64 #s(literal 1 binary64) d) d)))
(*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d)))
(*.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) (/.f64 (/.f64 #s(literal 1 binary64) d) d))
(*.f64 (*.f64 D D) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (/.f64 (/.f64 #s(literal 1 binary64) d) d)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d d)))
(*.f64 (/.f64 D d) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d))
(*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 D d))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) d) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)))
(*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (*.f64 d d)) D)
(*.f64 (/.f64 (*.f64 D D) d) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d))
(*.f64 (pow.f64 (/.f64 d (*.f64 D D)) #s(literal -1 binary64)) (pow.f64 (/.f64 d (*.f64 M (*.f64 w0 (*.f64 M h)))) #s(literal -1 binary64)))
(*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))
(*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 D D))
(*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) D)
(*.f64 (*.f64 D D) (*.f64 M (*.f64 w0 (*.f64 M h))))
(*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D))
(*.f64 (*.f64 M (*.f64 D D)) (*.f64 w0 (*.f64 M h)))
(*.f64 (*.f64 (*.f64 D D) (*.f64 w0 (*.f64 M h))) M)
(*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 h w0))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) (*.f64 d d))) l))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 l #s(literal -1/8 binary64)) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (/.f64 l #s(literal -1/8 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(/.f64 #s(literal -1/8 binary64) (*.f64 l (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(/.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) l))
(/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) (/.f64 l #s(literal -1/8 binary64)))
(/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d (*.f64 d l)))
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(/.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (-.f64 #s(literal 0 binary64) l)))
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) (*.f64 d d))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0))) (*.f64 l (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0))) (neg.f64 (*.f64 d (*.f64 d l))))
(/.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(/.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) (/.f64 l w0))
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (*.f64 d d))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d)) (*.f64 l d))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (*.f64 (/.f64 l #s(literal -1/8 binary64)) (*.f64 d d)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D))) (*.f64 (/.f64 l #s(literal -1/8 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d))) (*.f64 (/.f64 l #s(literal -1/8 binary64)) d))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D))) (*.f64 l (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d))) (*.f64 l d))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (*.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 d d)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D))) (*.f64 (-.f64 #s(literal 0 binary64) l) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d))) (*.f64 (-.f64 #s(literal 0 binary64) l) d))
(/.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) #s(literal 1 binary64)) (*.f64 (*.f64 d d) (/.f64 l #s(literal -1/8 binary64))))
(/.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) #s(literal 1/8 binary64)) (*.f64 (*.f64 d d) (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) (/.f64 l #s(literal -1/8 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D)) #s(literal -1/8 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) l))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D)) #s(literal 1/8 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)) #s(literal 1 binary64)) (*.f64 d (/.f64 l #s(literal -1/8 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)) #s(literal -1/8 binary64)) (*.f64 d l))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)) #s(literal 1/8 binary64)) (*.f64 d (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) #s(literal 1 binary64)) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) l))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d)) #s(literal 1 binary64)) (*.f64 d l))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) l)
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) #s(literal 1 binary64)) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))))
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d))) d)
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) #s(literal 1 binary64)) (/.f64 l #s(literal -1/8 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) #s(literal 1/8 binary64)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 (/.f64 (*.f64 M h) d) w0) d)) l)
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 w0 (*.f64 M h)) l)) (*.f64 d d))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) #s(literal 1 binary64)) (/.f64 l w0))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) (-.f64 #s(literal 0 binary64) w0)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) #s(literal 1 binary64)) l)
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D)) (/.f64 #s(literal -1/8 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)) (/.f64 #s(literal -1/8 binary64) l)) d)
(/.f64 (*.f64 (*.f64 w0 (*.f64 M h)) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 M h) d) w0) d) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l)
(/.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) l) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (*.f64 d d))
(/.f64 (*.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 #s(literal 1 binary64) l)) (*.f64 d d))
(/.f64 (*.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0))) (/.f64 #s(literal 1 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d)) (/.f64 #s(literal 1 binary64) l)) d)
(/.f64 (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) d) d)
(pow.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 l #s(literal -1/8 binary64)) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (/.f64 l #s(literal -1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d d) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) #s(literal -1 binary64))
(*.f64 M (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l)))))
(*.f64 D (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (*.f64 d d)) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M (*.f64 D D)) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) (*.f64 d (*.f64 d l))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) l))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))))
(*.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) (/.f64 #s(literal -1/8 binary64) l))
(*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l)))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)) (/.f64 #s(literal 1 binary64) l)))
(*.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)) l))
(*.f64 (*.f64 M (*.f64 M w0)) (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) d) l))
(*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) (/.f64 #s(literal 1 binary64) l))
(*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))))
(*.f64 (/.f64 (/.f64 (*.f64 M h) d) d) (*.f64 (/.f64 w0 l) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(*.f64 (/.f64 w0 l) (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)))
(*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))
(*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) (*.f64 d d))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 (*.f64 M (/.f64 (*.f64 M w0) d)) (/.f64 #s(literal 1 binary64) l)))
(*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (/.f64 (*.f64 M (/.f64 (*.f64 M w0) d)) l))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)))
(*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M w0) (*.f64 d (*.f64 d l))))
(*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) (/.f64 w0 l))
(*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l)))))
(*.f64 (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))
(*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (/.f64 (/.f64 #s(literal 1 binary64) d) d))
(*.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) l) d) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) l) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) l) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 M (*.f64 M w0)) l) (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) (/.f64 (*.f64 M w0) (*.f64 d d)))
(*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) D) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (*.f64 d d)))
(*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 D d)) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d))
(*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 w0 l)) (/.f64 (/.f64 (*.f64 M h) d) d))
(*.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64)) (*.f64 M (*.f64 D D)))
(*.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) M)
(*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) (/.f64 #s(literal 1 binary64) l))
(*.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d) d))
(*.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(*.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) d))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d))))
(/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))))
(/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d))
(/.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d)) d)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d))) d)
(/.f64 (*.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) #s(literal 1 binary64)) (*.f64 d d))
(/.f64 (neg.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (*.f64 M w0))) d)
(pow.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 d (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d))) #s(literal -1 binary64))
(*.f64 h (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d))))
(*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) #s(literal -1/8 binary64))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (/.f64 (/.f64 #s(literal 1 binary64) d) d)))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 h (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d d)))
(*.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))
(*.f64 (*.f64 M (*.f64 M w0)) (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)))
(*.f64 (*.f64 M (*.f64 M w0)) (*.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 #s(literal 1 binary64) d) d)))
(*.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 #s(literal 1 binary64) d) d))
(*.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (/.f64 (*.f64 M w0) d)))
(*.f64 (*.f64 M (/.f64 (*.f64 M w0) d)) (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) d) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) d) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d)))
(*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M w0) (*.f64 d d)))
(*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (*.f64 (*.f64 M w0) (/.f64 (/.f64 #s(literal 1 binary64) d) d)))
(*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (*.f64 d d)))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d)) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d))
(*.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) d) (/.f64 (*.f64 M w0) d))
(*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 D d)) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d))
(*.f64 (pow.f64 (/.f64 d (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) #s(literal -1 binary64)) (pow.f64 (/.f64 d (*.f64 M (*.f64 w0 (*.f64 M h)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 d (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))) #s(literal -1 binary64)) (pow.f64 (/.f64 d (*.f64 M w0)) #s(literal -1 binary64)))
(*.f64 M (*.f64 (*.f64 M w0) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(*.f64 h (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 M w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M (*.f64 M w0))))
(*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))
(*.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) #s(literal -1/8 binary64))
(*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 w0 (*.f64 M h)))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M (*.f64 w0 (*.f64 M h))))
(*.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 M (*.f64 M w0)))
(*.f64 (*.f64 M w0) (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(*.f64 (*.f64 M (*.f64 M w0)) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))
(*.f64 (*.f64 M M) (*.f64 w0 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (*.f64 M w0))
(*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))
(*.f64 (*.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 M w0)) M)
(*.f64 (*.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 M M)) w0)
(*.f64 (*.f64 (*.f64 M (*.f64 M w0)) #s(literal -1/8 binary64)) (*.f64 D (*.f64 D h)))
(*.f64 (*.f64 (*.f64 M (*.f64 M w0)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) h)
(*.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) M) w0)
(*.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) w0) M)
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) D)
(*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))
(*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 D h)))
(*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) h))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h)
(*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D h))
(*.f64 (*.f64 D (*.f64 D h)) #s(literal -1/8 binary64))
(*.f64 (*.f64 h #s(literal -1/8 binary64)) (*.f64 D D))
(*.f64 (*.f64 h (*.f64 D #s(literal -1/8 binary64))) D)
(+.f64 w0 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(+.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) w0)
(-.f64 (/.f64 (*.f64 w0 w0) (-.f64 w0 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l))) (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))) (-.f64 w0 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))))
(fma.f64 M (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l)))) w0)
(fma.f64 D (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (*.f64 d d)) (/.f64 #s(literal -1/8 binary64) l)) w0)
(fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) w0)
(fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d)))) w0)
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l)))) w0)
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M (*.f64 D D)) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l)))) w0)
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) (*.f64 d (*.f64 d l))) w0)
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) l) w0)
(fma.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) w0)
(fma.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) d) (/.f64 #s(literal -1/8 binary64) l)) w0)
(fma.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) (/.f64 #s(literal -1/8 binary64) l) w0)
(fma.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l)))) w0)
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)) (/.f64 #s(literal 1 binary64) l)) w0)
(fma.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)) l) w0)
(fma.f64 (*.f64 M (*.f64 M w0)) (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) d) l) w0)
(fma.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) (/.f64 #s(literal 1 binary64) l) w0)
(fma.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (/.f64 (/.f64 (*.f64 M h) d) d) (*.f64 (/.f64 w0 l) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) w0)
(fma.f64 (/.f64 w0 l) (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0)
(fma.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) w0)
(fma.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)) w0)
(fma.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) (*.f64 d d))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)) w0)
(fma.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 (*.f64 M (/.f64 (*.f64 M w0) d)) (/.f64 #s(literal 1 binary64) l)) w0)
(fma.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (/.f64 (*.f64 M (/.f64 (*.f64 M w0) d)) l) w0)
(fma.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) w0)
(fma.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M w0) (*.f64 d (*.f64 d l))) w0)
(fma.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) (/.f64 w0 l) w0)
(fma.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l)))) w0)
(fma.f64 (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) w0)
(fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (/.f64 (/.f64 #s(literal 1 binary64) d) d) w0)
(fma.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) l) d) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)) w0)
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) l) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d d)) w0)
(fma.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) l) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)) w0)
(fma.f64 (/.f64 (*.f64 M (*.f64 M w0)) l) (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) w0)
(fma.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) (/.f64 (*.f64 M w0) (*.f64 d d)) w0)
(fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) D) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (*.f64 d d)) w0)
(fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 D d)) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) w0)
(fma.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 w0 l)) (/.f64 (/.f64 (*.f64 M h) d) d) w0)
(fma.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64)) (*.f64 M (*.f64 D D)) w0)
(fma.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) M w0)
(fma.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) (/.f64 #s(literal 1 binary64) l) w0)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 w0 w0) (*.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) (-.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) w0))) (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))) (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 w0 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))))) (-.f64 (*.f64 w0 w0) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l))) (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))))))
(/.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))) (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))))))) (+.f64 (*.f64 w0 w0) (*.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) (-.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) w0))))
(/.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))) (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))))))) (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l))) (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))) (-.f64 (*.f64 w0 w0) (*.f64 (*.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l)))))))
(/.f64 (-.f64 (*.f64 w0 w0) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l))) (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))))))) (-.f64 w0 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))) (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l)))))))) (neg.f64 (+.f64 (*.f64 w0 w0) (*.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) (-.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) w0)))))
(/.f64 (neg.f64 (-.f64 (*.f64 w0 w0) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l))) (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))))) (neg.f64 (-.f64 w0 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l))) (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))) (*.f64 w0 w0)) (-.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) w0))
(pow.f64 (/.f64 (+.f64 (*.f64 w0 w0) (*.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) (-.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) w0))) (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))) (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 w0 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))))) (-.f64 (*.f64 w0 w0) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l))) (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 w0 (*.f64 w0 w0)) (*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))) (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 w0 w0) (*.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) (-.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) w0)))))
(*.f64 (-.f64 (*.f64 w0 w0) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l))) (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))))))) (/.f64 #s(literal 1 binary64) (-.f64 w0 (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) (*.f64 d d))) l))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 l #s(literal -1/8 binary64)) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (/.f64 l #s(literal -1/8 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(/.f64 #s(literal -1/8 binary64) (*.f64 l (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(/.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) l))
(/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) (/.f64 l #s(literal -1/8 binary64)))
(/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d (*.f64 d l)))
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(/.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (-.f64 #s(literal 0 binary64) l)))
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) (*.f64 d d))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0))) (*.f64 l (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0))) (neg.f64 (*.f64 d (*.f64 d l))))
(/.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(/.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) (/.f64 l w0))
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (*.f64 d d))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d)) (*.f64 l d))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (*.f64 (/.f64 l #s(literal -1/8 binary64)) (*.f64 d d)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D))) (*.f64 (/.f64 l #s(literal -1/8 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d))) (*.f64 (/.f64 l #s(literal -1/8 binary64)) d))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D))) (*.f64 l (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d))) (*.f64 l d))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (*.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 d d)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D))) (*.f64 (-.f64 #s(literal 0 binary64) l) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d))) (*.f64 (-.f64 #s(literal 0 binary64) l) d))
(/.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) #s(literal 1 binary64)) (*.f64 (*.f64 d d) (/.f64 l #s(literal -1/8 binary64))))
(/.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) #s(literal 1/8 binary64)) (*.f64 (*.f64 d d) (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) (/.f64 l #s(literal -1/8 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D)) #s(literal -1/8 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) l))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D)) #s(literal 1/8 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)) #s(literal 1 binary64)) (*.f64 d (/.f64 l #s(literal -1/8 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)) #s(literal -1/8 binary64)) (*.f64 d l))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)) #s(literal 1/8 binary64)) (*.f64 d (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) #s(literal 1 binary64)) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) l))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d)) #s(literal 1 binary64)) (*.f64 d l))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) l)
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) #s(literal 1 binary64)) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))))
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d))) d)
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) #s(literal 1 binary64)) (/.f64 l #s(literal -1/8 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) #s(literal 1/8 binary64)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 (/.f64 (*.f64 M h) d) w0) d)) l)
(/.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 w0 (*.f64 M h)) l)) (*.f64 d d))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) #s(literal 1 binary64)) (/.f64 l w0))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) (-.f64 #s(literal 0 binary64) w0)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) #s(literal 1 binary64)) l)
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (-.f64 #s(literal 0 binary64) D)) (/.f64 #s(literal -1/8 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)) (/.f64 #s(literal -1/8 binary64) l)) d)
(/.f64 (*.f64 (*.f64 w0 (*.f64 M h)) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 M h) d) w0) d) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l)
(/.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) l) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (*.f64 d d))
(/.f64 (*.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 #s(literal 1 binary64) l)) (*.f64 d d))
(/.f64 (*.f64 (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0))) (/.f64 #s(literal 1 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d)) (/.f64 #s(literal 1 binary64) l)) d)
(/.f64 (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) d) d)
(pow.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 l #s(literal -1/8 binary64)) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (/.f64 l #s(literal -1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d d) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) #s(literal -1 binary64))
(*.f64 M (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l)))))
(*.f64 D (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (*.f64 d d)) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M (*.f64 D D)) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) (*.f64 d (*.f64 d l))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) l))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))))
(*.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D (*.f64 d d))) (/.f64 #s(literal -1/8 binary64) l))
(*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l)))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)) (/.f64 #s(literal 1 binary64) l)))
(*.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)) l))
(*.f64 (*.f64 M (*.f64 M w0)) (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) d) l))
(*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)) (/.f64 #s(literal 1 binary64) l))
(*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))))
(*.f64 (/.f64 (/.f64 (*.f64 M h) d) d) (*.f64 (/.f64 w0 l) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(*.f64 (/.f64 w0 l) (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)))
(*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))))
(*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) (*.f64 d d))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 (*.f64 M (/.f64 (*.f64 M w0) d)) (/.f64 #s(literal 1 binary64) l)))
(*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (/.f64 (*.f64 M (/.f64 (*.f64 M w0) d)) l))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)))
(*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (/.f64 (*.f64 M w0) (*.f64 d (*.f64 d l))))
(*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) (/.f64 w0 l))
(*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l)))))
(*.f64 (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d (*.f64 d l))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))
(*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 D (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))))) (/.f64 (/.f64 #s(literal 1 binary64) d) d))
(*.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) l) d) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (/.f64 D d)))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) l) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) l) (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 M (*.f64 M w0)) l) (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) (/.f64 (*.f64 M w0) (*.f64 d d)))
(*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) D) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) (*.f64 d d)))
(*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 D d)) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d))
(*.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 w0 l)) (/.f64 (/.f64 (*.f64 M h) d) d))
(*.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) #s(literal -1/8 binary64)) (*.f64 M (*.f64 D D)))
(*.f64 (*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) M)
(*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) (/.f64 #s(literal 1 binary64) l))
(*.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d) d))
(*.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 M w0)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(*.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) d))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) d))
(*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))
(*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 D D)))
(*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) M))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M)
(*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 M D))
(*.f64 (*.f64 M (*.f64 D D)) #s(literal -1/8 binary64))
(*.f64 (*.f64 M #s(literal -1/8 binary64)) (*.f64 D D))
(*.f64 (*.f64 M (*.f64 D #s(literal -1/8 binary64))) D)
(*.f64 D (*.f64 D #s(literal -1/8 binary64)))
(*.f64 #s(literal -1/8 binary64) (*.f64 D D))
(*.f64 (*.f64 D D) #s(literal -1/8 binary64))
(*.f64 (*.f64 D #s(literal -1/8 binary64)) D)
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d))) w0)
(exp.f64 (*.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d)) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d)) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))))) (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))))))) (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d)))))
(/.f64 (sqrt.f64 (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))) #s(literal 1 binary64))) (sqrt.f64 (-.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) #s(literal 1 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d)))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d)) #s(literal 1/4 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d))
(+.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d))))
(fma.f64 h (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 d (*.f64 l #s(literal -4 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))) (/.f64 h d) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) (/.f64 #s(literal 1 binary64) d) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))) (neg.f64 h)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 h (/.f64 (*.f64 M (*.f64 D D)) d)) l) (*.f64 (/.f64 M #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) d)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 h (/.f64 (*.f64 M (*.f64 D D)) d)) l) (/.f64 (/.f64 M #s(literal -4 binary64)) d) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 d (*.f64 l #s(literal -4 binary64)))) h #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64)))) (/.f64 #s(literal 1 binary64) d) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 d (*.f64 l #s(literal -4 binary64)))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d)) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))))) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d))))
(/.f64 (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))) #s(literal 1 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) #s(literal 1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d)) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) #s(literal 1 binary64)) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) d)))
(neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))) (neg.f64 h)) d))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))) #s(literal 1 binary64)))
(/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d)
(/.f64 (*.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))) (neg.f64 h)) (-.f64 #s(literal 0 binary64) d))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64)))) d)
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))) (neg.f64 h))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) #s(literal 1 binary64)) d)
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))) (neg.f64 h))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(pow.f64 (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 d h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 h (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 d (*.f64 l #s(literal -4 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d))
(*.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))) (/.f64 h d))
(*.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))) d) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))) (neg.f64 h)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) d) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 h (/.f64 (*.f64 M (*.f64 D D)) d)) l) (*.f64 (/.f64 M #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) d)))
(*.f64 (/.f64 (*.f64 h (/.f64 (*.f64 M (*.f64 D D)) d)) l) (/.f64 (/.f64 M #s(literal -4 binary64)) d))
(*.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 d (*.f64 l #s(literal -4 binary64)))) h)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64)))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 #s(literal 1 binary64) h) (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 d (*.f64 l #s(literal -4 binary64)))))
(/.f64 (*.f64 D h) (/.f64 (*.f64 d #s(literal 2 binary64)) M))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M (*.f64 D h))))
(/.f64 (*.f64 M h) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 M h)) (/.f64 (*.f64 d #s(literal -2 binary64)) D))
(/.f64 (*.f64 M (*.f64 D h)) (*.f64 d #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 M (*.f64 D h))) (*.f64 d #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) h) (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)))
(/.f64 (*.f64 (*.f64 D h) #s(literal 1 binary64)) (/.f64 (*.f64 d #s(literal 2 binary64)) M))
(/.f64 (*.f64 (*.f64 D h) (-.f64 #s(literal 0 binary64) M)) (*.f64 d #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 D h) (/.f64 M d)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 D h)) (/.f64 (*.f64 d #s(literal 2 binary64)) M))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 D h)) (*.f64 d #s(literal -2 binary64)))
(/.f64 (*.f64 (/.f64 M d) (*.f64 D h)) #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 M (*.f64 D h)) d) #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 M (*.f64 D h)) #s(literal 2 binary64)) d)
(pow.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M (*.f64 D h))) #s(literal -1 binary64))
(*.f64 M (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) h))
(*.f64 M (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D h)))
(*.f64 M (/.f64 (*.f64 D h) (*.f64 d #s(literal 2 binary64))))
(*.f64 D (*.f64 h (/.f64 M (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) h)
(*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D h))
(*.f64 h (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))
(*.f64 (*.f64 D h) (/.f64 M (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 M d) (/.f64 (*.f64 D h) #s(literal 2 binary64)))
(*.f64 (*.f64 M (*.f64 D h)) (/.f64 #s(literal 1/2 binary64) d))
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 (*.f64 D h) d))
(*.f64 (*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) h) D)
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))
(/.f64 M (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l)
(/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)) l))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64)))) M))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) M) (neg.f64 (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 l (/.f64 (*.f64 d #s(literal -2 binary64)) D)))
(/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64))))))
(/.f64 (*.f64 M #s(literal 1 binary64)) (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) #s(literal 1 binary64)) l)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 d #s(literal -2 binary64)) D) l))
(/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (*.f64 M (/.f64 #s(literal 1 binary64) l)) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 #s(literal 1 binary64) l)) (/.f64 (*.f64 d #s(literal -2 binary64)) D))
(pow.f64 (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)) l) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64)))) M) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 l M) (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 M (*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) l)))
(*.f64 M (/.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) l))
(*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 1 binary64) l))
(*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D (/.f64 #s(literal 1 binary64) l)))
(*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (/.f64 D l))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 M l) (/.f64 (*.f64 d #s(literal 2 binary64)) D)))
(*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))
(*.f64 (pow.f64 (/.f64 l M) #s(literal -1 binary64)) (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 l (-.f64 #s(literal 0 binary64) M)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -2 binary64)) D)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D))) #s(literal -1 binary64)))
(neg.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)))
(/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) D))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (*.f64 d #s(literal -2 binary64)) D))
(/.f64 (/.f64 M d) (/.f64 #s(literal 2 binary64) D))
(/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D))))
(/.f64 (*.f64 M #s(literal 1 binary64)) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) M)) (/.f64 (*.f64 d #s(literal 2 binary64)) D))
(/.f64 (*.f64 #s(literal 1 binary64) D) (/.f64 (*.f64 d #s(literal 2 binary64)) M))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) D) (*.f64 d #s(literal -2 binary64)))
(/.f64 (*.f64 (/.f64 M d) D) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 d #s(literal 2 binary64)) (*.f64 M D)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) D)
(*.f64 #s(literal 1 binary64) (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)))
(*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -2 binary64)) D)))
(*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) M)
(*.f64 (/.f64 D (*.f64 d #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) M) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) D) M) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) d) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) D) M) #s(literal -1 binary64)))
(*.f64 (/.f64 M (*.f64 d #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) D))
(*.f64 (/.f64 M #s(literal 1 binary64)) (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 M (*.f64 (*.f64 w0 (*.f64 M h)) D))
(*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h))))
(*.f64 (*.f64 w0 (*.f64 M h)) (*.f64 M D))
(*.f64 (*.f64 M (*.f64 w0 (*.f64 M h))) D)
(*.f64 (*.f64 M M) (*.f64 (*.f64 h w0) D))
(*.f64 (*.f64 M D) (*.f64 w0 (*.f64 M h)))
(*.f64 (*.f64 D (*.f64 w0 (*.f64 M h))) M)
(*.f64 (*.f64 D (*.f64 M M)) (*.f64 h w0))
(*.f64 (*.f64 (*.f64 M D) M) (*.f64 h w0))
(*.f64 (*.f64 (*.f64 M D) (*.f64 h w0)) M)
(*.f64 (*.f64 (*.f64 M D) (*.f64 M h)) w0)
(*.f64 M (*.f64 h w0))
(*.f64 h (*.f64 M w0))
(*.f64 w0 (*.f64 M h))
(*.f64 (*.f64 h w0) M)
(*.f64 (*.f64 M w0) h)
(*.f64 (*.f64 M h) w0)
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 d d) h) M) (/.f64 l w0)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 l w0) (/.f64 (/.f64 (*.f64 d d) h) M)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 w0 (*.f64 M h))))
(/.f64 #s(literal 1 binary64) (/.f64 l (/.f64 (*.f64 (/.f64 (*.f64 M h) d) w0) d)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (/.f64 (*.f64 w0 (*.f64 M h)) l)))
(/.f64 (*.f64 w0 (*.f64 M h)) (*.f64 d (*.f64 d l)))
(/.f64 (/.f64 (/.f64 (*.f64 M h) d) d) (/.f64 l w0))
(/.f64 (/.f64 w0 l) (/.f64 (/.f64 (*.f64 d d) h) M))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 M h) d) w0) d) l)
(/.f64 (/.f64 (*.f64 w0 (*.f64 M h)) l) (*.f64 d d))
(/.f64 (*.f64 #s(literal 1 binary64) w0) (*.f64 (/.f64 (/.f64 (*.f64 d d) h) M) l))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) w0)) (*.f64 (/.f64 (/.f64 (*.f64 d d) h) M) (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 (*.f64 M h) #s(literal 1 binary64)) (*.f64 (*.f64 d d) (/.f64 l w0)))
(/.f64 (*.f64 (*.f64 M h) (-.f64 #s(literal 0 binary64) w0)) (*.f64 (*.f64 d d) (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M h)) w0) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) l))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M h)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) (/.f64 l w0)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M h)) (-.f64 #s(literal 0 binary64) w0)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 (/.f64 (*.f64 M h) d) w0) (*.f64 d l))
(/.f64 (*.f64 (/.f64 (*.f64 M h) d) #s(literal 1 binary64)) (*.f64 d (/.f64 l w0)))
(/.f64 (*.f64 (/.f64 (*.f64 M h) d) (-.f64 #s(literal 0 binary64) w0)) (*.f64 d (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 w0 #s(literal 1 binary64)) (*.f64 l (/.f64 (/.f64 (*.f64 d d) h) M)))
(/.f64 (*.f64 w0 (-.f64 #s(literal 0 binary64) (*.f64 M h))) (*.f64 l (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (*.f64 w0 (/.f64 (*.f64 M h) d)) (*.f64 l d))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 M h)) (*.f64 (/.f64 l w0) (*.f64 d d)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 M h))) (*.f64 (/.f64 l w0) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 M h) d)) (*.f64 (/.f64 l w0) d))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) w0) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 (/.f64 (*.f64 d d) h) M)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) w0) (*.f64 M h)) (*.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 d d)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) w0) (-.f64 #s(literal 0 binary64) (*.f64 M h))) (*.f64 (-.f64 #s(literal 0 binary64) l) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) w0) (/.f64 (*.f64 M h) d)) (*.f64 (-.f64 #s(literal 0 binary64) l) d))
(/.f64 (neg.f64 (*.f64 w0 (*.f64 M h))) (neg.f64 (*.f64 d (*.f64 d l))))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 M h) d) w0) d)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (/.f64 (*.f64 w0 (*.f64 M h)) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) d) d) #s(literal 1 binary64)) (/.f64 l w0))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 M h) d) d) (-.f64 #s(literal 0 binary64) w0)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (/.f64 w0 l) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d d) h) M))
(/.f64 (*.f64 (/.f64 w0 l) (-.f64 #s(literal 0 binary64) (*.f64 M h))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (/.f64 w0 l) (/.f64 (*.f64 M h) d)) d)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M h)) (/.f64 w0 l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (/.f64 (*.f64 M h) d) (/.f64 w0 l)) d)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) w0) (/.f64 (/.f64 (*.f64 M h) d) d)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (/.f64 (/.f64 (*.f64 w0 (*.f64 M h)) l) d) d)
(pow.f64 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) M) (/.f64 l w0)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 l w0) (/.f64 (/.f64 (*.f64 d d) h) M)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 w0 (*.f64 M h))) #s(literal -1 binary64))
(pow.f64 (/.f64 l (/.f64 (*.f64 (/.f64 (*.f64 M h) d) w0) d)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 w0 (*.f64 M h)) l)) #s(literal -1 binary64))
(*.f64 M (*.f64 (/.f64 h (*.f64 d d)) (/.f64 w0 l)))
(*.f64 M (/.f64 (*.f64 h w0) (*.f64 d (*.f64 d l))))
(*.f64 w0 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (/.f64 (*.f64 M h) d) d)))
(*.f64 (*.f64 h w0) (/.f64 M (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 w0 (*.f64 M h)) (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 M h) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) d) (/.f64 w0 l)))
(*.f64 (*.f64 M h) (/.f64 w0 (*.f64 d (*.f64 d l))))
(*.f64 (*.f64 M h) (/.f64 (/.f64 w0 l) (*.f64 d d)))
(*.f64 (/.f64 (/.f64 (*.f64 M h) d) d) (/.f64 w0 l))
(*.f64 (/.f64 w0 l) (/.f64 (/.f64 (*.f64 M h) d) d))
(*.f64 (/.f64 M d) (*.f64 (/.f64 h d) (/.f64 w0 l)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 M h) d) w0) d) (/.f64 #s(literal 1 binary64) l))
(*.f64 (/.f64 (*.f64 w0 (*.f64 M h)) l) (/.f64 (/.f64 #s(literal 1 binary64) d) d))
(*.f64 (/.f64 (*.f64 M h) d) (/.f64 (/.f64 w0 l) d))
(*.f64 (/.f64 M (*.f64 d d)) (/.f64 (*.f64 h w0) l))
(*.f64 (/.f64 (*.f64 h w0) (*.f64 d d)) (/.f64 M l))
(*.f64 (*.f64 (/.f64 w0 l) M) (/.f64 h (*.f64 d d)))
(*.f64 (*.f64 (/.f64 w0 l) (/.f64 M d)) (/.f64 h d))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 d d) h) M)) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 M h) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 M h)) (*.f64 d d)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d d) h) M))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 d d) h) M) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (*.f64 M h) d)))
(/.f64 (*.f64 M h) (*.f64 d d))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 M h)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (/.f64 (*.f64 M h) d) d)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 d d) h) M)))
(/.f64 (*.f64 (*.f64 M h) #s(literal 1 binary64)) (*.f64 d d))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 M h))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (neg.f64 (/.f64 (*.f64 M h) d)) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (/.f64 M d) h) d)
(pow.f64 (/.f64 (/.f64 (*.f64 d d) h) M) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 d d) h) M) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 d (/.f64 (*.f64 M h) d)) #s(literal -1 binary64))
(*.f64 M (/.f64 h (*.f64 d d)))
(*.f64 h (/.f64 M (*.f64 d d)))
(*.f64 h (*.f64 M (/.f64 (/.f64 #s(literal 1 binary64) d) d)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M h) d) d))
(*.f64 (*.f64 M h) (/.f64 (/.f64 #s(literal 1 binary64) d) d))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M h)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(*.f64 (/.f64 M d) (/.f64 h d))
(*.f64 (/.f64 h d) (/.f64 M d))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) d) (*.f64 M h))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) d) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 M h)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (*.f64 M h) d))
(*.f64 (/.f64 (*.f64 M h) d) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 h (*.f64 d d)) M)
(exp.f64 (*.f64 (log.f64 (/.f64 l (/.f64 (*.f64 M (*.f64 D D)) d))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (*.f64 M (*.f64 D D)) d) (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M (*.f64 D D)) d)) l))
(/.f64 #s(literal 1 binary64) (/.f64 l (/.f64 (*.f64 M (*.f64 D D)) d)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (/.f64 (*.f64 M (*.f64 D D)) d)) #s(literal 1 binary64)))
(/.f64 (/.f64 (*.f64 M (*.f64 D D)) d) l)
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M (*.f64 D D)) d)) (-.f64 #s(literal 0 binary64) l))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 l (/.f64 (*.f64 M (*.f64 D D)) d))))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 D D)) d) #s(literal 1 binary64)) l)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M (*.f64 D D)) d))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(pow.f64 (/.f64 l (/.f64 (*.f64 M (*.f64 D D)) d)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 l (/.f64 (*.f64 M (*.f64 D D)) d)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 D (/.f64 (/.f64 M (/.f64 d D)) l))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 D D)) d) l))
(*.f64 (/.f64 M (/.f64 d D)) (*.f64 D (/.f64 #s(literal 1 binary64) l)))
(*.f64 (/.f64 M (/.f64 d D)) (/.f64 D l))
(*.f64 (/.f64 (*.f64 M (*.f64 D D)) d) (/.f64 #s(literal 1 binary64) l))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M (*.f64 D D)) d)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 M (*.f64 D D)) d))
(*.f64 (/.f64 #s(literal 1 binary64) l) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 D D)) d)) #s(literal -1 binary64)))
(*.f64 (*.f64 M D) (*.f64 (/.f64 D d) (/.f64 #s(literal 1 binary64) l)))
(*.f64 (*.f64 M D) (/.f64 (/.f64 D d) l))
(*.f64 (/.f64 (/.f64 M (/.f64 d D)) l) D)
(/.f64 (/.f64 (*.f64 h (/.f64 (*.f64 M (*.f64 D D)) d)) l) (/.f64 #s(literal -4 binary64) M))
(/.f64 (*.f64 (/.f64 (*.f64 h (/.f64 (*.f64 M (*.f64 D D)) d)) l) M) #s(literal -4 binary64))
(/.f64 (*.f64 h (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d))) (*.f64 l #s(literal -4 binary64)))
(/.f64 (*.f64 h (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) l)) #s(literal -4 binary64))
(/.f64 (*.f64 h (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) #s(literal -4 binary64))) l)
(/.f64 (*.f64 (/.f64 (*.f64 h (/.f64 (*.f64 M (*.f64 D D)) d)) l) #s(literal 1 binary64)) (/.f64 #s(literal -4 binary64) M))
(/.f64 (*.f64 (/.f64 (*.f64 h (/.f64 (*.f64 M (*.f64 D D)) d)) l) (-.f64 #s(literal 0 binary64) M)) #s(literal 4 binary64))
(/.f64 (*.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) h) (*.f64 l #s(literal -4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) l) h) #s(literal -4 binary64))
(/.f64 (*.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) #s(literal -4 binary64)) h) l)
(*.f64 h (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 M (*.f64 D D)) d) l) (*.f64 (/.f64 M #s(literal -4 binary64)) h))
(*.f64 (/.f64 M #s(literal -4 binary64)) (/.f64 (*.f64 h (/.f64 (*.f64 M (*.f64 D D)) d)) l))
(*.f64 (/.f64 (*.f64 M (/.f64 (*.f64 M (*.f64 D D)) d)) (*.f64 l #s(literal -4 binary64))) h)
(*.f64 (/.f64 (*.f64 h (/.f64 (*.f64 M (*.f64 D D)) d)) l) (/.f64 M #s(literal -4 binary64)))
(*.f64 (*.f64 h (/.f64 M #s(literal -4 binary64))) (/.f64 (/.f64 (*.f64 M (*.f64 D D)) d) l))
(*.f64 (*.f64 (/.f64 (*.f64 h (/.f64 (*.f64 M (*.f64 D D)) d)) l) M) #s(literal -1/4 binary64))
(/.f64 M (/.f64 d D))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 M D)))
(/.f64 (*.f64 M D) d)
(/.f64 (*.f64 M #s(literal 1 binary64)) (/.f64 d D))
(/.f64 (*.f64 #s(literal 1 binary64) M) (/.f64 d D))
(/.f64 (neg.f64 (*.f64 M D)) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 M (-.f64 #s(literal 0 binary64) D)) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) D) M) (-.f64 #s(literal 0 binary64) d))
(pow.f64 (/.f64 d (*.f64 M D)) #s(literal -1 binary64))
(*.f64 M (/.f64 D d))
(*.f64 D (*.f64 (/.f64 #s(literal 1 binary64) d) M))
(*.f64 (/.f64 D d) M)
(*.f64 (*.f64 M D) (/.f64 #s(literal 1 binary64) d))

simplify583.0ms (3.3%)

Algorithm
egg-herbie
Rules
8564×*-lowering-*.f32
8564×*-lowering-*.f64
2896×/-lowering-/.f32
2896×/-lowering-/.f64
2788×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
069027670
1249624429
0856424429
Stop Event
iter limit
node limit
Counts
1536 → 1536
Calls
Call 1
Inputs
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/ -1/8 l)
(/ -1/8 l)
(/ -1/8 l)
(/ -1/8 l)
(/ -1/8 l)
(/ -1/8 l)
(/ -1/8 l)
(/ -1/8 l)
(/ -1/8 l)
(/ -1/8 l)
(/ -1/8 l)
(/ -1/8 l)
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* (pow D 2) (* (pow M 2) (* h w0)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* -1/8 (* (pow D 2) h))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (* (pow D 2) M))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* -1/8 (pow D 2))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D (* M h)) d))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) (* d l)))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* 1/2 (/ (* D M) d))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* D (* (pow M 2) (* h w0)))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(* M (* h w0))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* M h) (pow d 2))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(/ (* (pow D 2) M) (* d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
Outputs
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) l) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) d) (/.f64 h d)))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (- 1 (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 M M) (*.f64 w0 (*.f64 h h)))) (pow.f64 d #s(literal 4 binary64)))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 M M) (*.f64 (*.f64 w0 (*.f64 h h)) h))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) d)
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) (sqrt.f64 (/.f64 h l))) d)))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) (sqrt.f64 (/.f64 h l))) d)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) (sqrt.f64 (/.f64 h l))) d)) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) (neg.f64 d))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) (sqrt.f64 (/.f64 h l))) d)) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) (sqrt.f64 (/.f64 h l))) d)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) (sqrt.f64 (/.f64 h l))) d)) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))) (neg.f64 M))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) d)
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d d) w0) (sqrt.f64 (/.f64 l h))) #s(literal 1/2 binary64)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 d d) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 d d) w0)) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 w0 (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64)))))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 w0 (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (*.f64 d d) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) w0) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 d d) w0) (pow.f64 D #s(literal 5 binary64))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) #s(literal -1/128 binary64)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) #s(literal -1/128 binary64)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l)))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) #s(literal -1/128 binary64)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) #s(literal -1/128 binary64)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l)))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d))) (*.f64 (*.f64 D D) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64))) (pow.f64 d #s(literal 4 binary64))))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d))) (*.f64 (*.f64 D D) (+.f64 (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64))) (pow.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) d)
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (pow.f64 D #s(literal 6 binary64))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) (neg.f64 d))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (pow.f64 D #s(literal 6 binary64))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))))) (neg.f64 D))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) d)
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (*.f64 h l))) d)) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (/.f64 (/.f64 w0 (*.f64 D (*.f64 D D))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 w0 (pow.f64 d #s(literal 5 binary64)))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 5 binary64))) l)))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) #s(literal -1/128 binary64)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) #s(literal -1/128 binary64)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l)))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) (*.f64 l (pow.f64 d #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d)))) l))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))) (/.f64 (+.f64 (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 l (pow.f64 d #s(literal 6 binary64))))) l)) l))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) M) M) w0)) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h w0)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) M) M) w0)) (*.f64 (*.f64 d d) l)) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 w0 (pow.f64 M #s(literal 4 binary64)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h w0) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) d)
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) d)))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) d)) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (/.f64 (/.f64 w0 (*.f64 D (*.f64 D D))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (pow.f64 D #s(literal 5 binary64))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (/.f64 (/.f64 w0 (*.f64 D (*.f64 D D))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 h l)))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M)))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M)))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 d (*.f64 d d)) (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D (*.f64 D D))) (*.f64 M (*.f64 M M))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (+.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M)))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 d (*.f64 d d)) (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D (*.f64 D D))) (*.f64 M (*.f64 M M))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64))))) (/.f64 (*.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))))) (neg.f64 h))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 M M) h) h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 h h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 M M) h) h) h)) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (neg.f64 D) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d d)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d d)) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 d d) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))))))))) d)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 D D)) (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 D D) (+.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 M #s(literal 4 binary64))) (*.f64 (/.f64 h (pow.f64 d #s(literal 4 binary64))) (/.f64 h (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64))))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 (*.f64 D D) M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 (*.f64 D D) M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 (*.f64 D D) M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (neg.f64 D) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 (*.f64 D D) M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 (*.f64 D D) M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 (*.f64 D D) M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))))))) (neg.f64 D))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (*.f64 l l) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 d (*.f64 d d)) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 5 binary64))) l)) (/.f64 (pow.f64 d #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))))))))) l)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 #s(literal 1/128 binary64) l) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64))) (pow.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) (*.f64 d d))) l))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) (*.f64 d d)) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 l (pow.f64 d #s(literal 6 binary64))))) l)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) M) M) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64)))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) M) M) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 h (+.f64 (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (pow.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 h (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 h l)))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (+.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 d #s(literal 5 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))))) (neg.f64 h))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 (*.f64 D D) h) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 (*.f64 D D) h) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 (*.f64 D D) h) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 (*.f64 D D) h) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 (*.f64 D D) h) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/4 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 (*.f64 D D) h) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) l)) (*.f64 d d)))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) l)) (*.f64 d d)))
(/ (- (pow d 2) (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/4 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(/ (- l (* 1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* h (- (/ 1 h) (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(/ -1/8 l)
(/.f64 #s(literal -1/8 binary64) l)
(/ -1/8 l)
(/.f64 #s(literal -1/8 binary64) l)
(/ -1/8 l)
(/.f64 #s(literal -1/8 binary64) l)
(/ -1/8 l)
(/.f64 #s(literal -1/8 binary64) l)
(/ -1/8 l)
(/.f64 #s(literal -1/8 binary64) l)
(/ -1/8 l)
(/.f64 #s(literal -1/8 binary64) l)
(/ -1/8 l)
(/.f64 #s(literal -1/8 binary64) l)
(/ -1/8 l)
(/.f64 #s(literal -1/8 binary64) l)
(/ -1/8 l)
(/.f64 #s(literal -1/8 binary64) l)
(/ -1/8 l)
(/.f64 #s(literal -1/8 binary64) l)
(/ -1/8 l)
(/.f64 #s(literal -1/8 binary64) l)
(/ -1/8 l)
(/.f64 #s(literal -1/8 binary64) l)
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* (pow D 2) (* (pow M 2) (* h w0)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) (* (pow M 2) (* h w0))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* -1/8 (* (pow D 2) h))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(* w0 (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1 binary64)) (neg.f64 w0))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1 binary64)) (neg.f64 w0))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1 binary64)) (neg.f64 w0))
(* -1 (* w0 (- (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) #s(literal -1 binary64)) (neg.f64 w0))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d))) (/.f64 w0 (*.f64 D D))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d))) (/.f64 w0 (*.f64 D D))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d))) (/.f64 w0 (*.f64 D D))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d))) (/.f64 w0 (*.f64 D D))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d))) (/.f64 w0 (*.f64 D D))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow D 2))))
(*.f64 (*.f64 D D) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d))) (/.f64 w0 (*.f64 D D))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (/ w0 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (/.f64 w0 (*.f64 M M))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) M) M) w0)) (*.f64 (*.f64 d d) l)) (/.f64 w0 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) M) M) w0)) (*.f64 (*.f64 d d) l)) (/.f64 w0 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (/ w0 h)))
(*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) M) M) w0)) (*.f64 (*.f64 d d) l)) (/.f64 w0 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/8 binary64) l) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) M) M) w0) (*.f64 d d))) (/.f64 w0 h)) (neg.f64 h))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/8 binary64) l) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) M) M) w0) (*.f64 d d))) (/.f64 w0 h)) (neg.f64 h))
(* -1 (* h (+ (* -1 (/ w0 h)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))))))
(*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/8 binary64) l) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) M) M) w0) (*.f64 d d))) (/.f64 w0 h)) (neg.f64 h))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/.f64 (+.f64 (*.f64 (*.f64 d d) w0) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))) l)) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/.f64 (+.f64 (*.f64 (*.f64 d d) w0) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))) l)) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) l)) (* (pow d 2) w0)) (pow d 2))
(/.f64 (+.f64 (*.f64 (*.f64 d d) w0) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M))) l)) (*.f64 d d))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d))) (*.f64 l w0)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d))) (*.f64 l w0)) l)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2))) (* l w0)) l)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d))) (*.f64 l w0)) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 M M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (* (pow D 2) M))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) M))
(* -1/8 (pow D 2))
(*.f64 (*.f64 D D) #s(literal -1/8 binary64))
(* -1/8 (pow D 2))
(*.f64 (*.f64 D D) #s(literal -1/8 binary64))
(* -1/8 (pow D 2))
(*.f64 (*.f64 D D) #s(literal -1/8 binary64))
(* -1/8 (pow D 2))
(*.f64 (*.f64 D D) #s(literal -1/8 binary64))
(* -1/8 (pow D 2))
(*.f64 (*.f64 D D) #s(literal -1/8 binary64))
(* -1/8 (pow D 2))
(*.f64 (*.f64 D D) #s(literal -1/8 binary64))
(* -1/8 (pow D 2))
(*.f64 (*.f64 D D) #s(literal -1/8 binary64))
(* -1/8 (pow D 2))
(*.f64 (*.f64 D D) #s(literal -1/8 binary64))
(* -1/8 (pow D 2))
(*.f64 (*.f64 D D) #s(literal -1/8 binary64))
(* -1/8 (pow D 2))
(*.f64 (*.f64 D D) #s(literal -1/8 binary64))
(* -1/8 (pow D 2))
(*.f64 (*.f64 D D) #s(literal -1/8 binary64))
(* -1/8 (pow D 2))
(*.f64 (*.f64 D D) #s(literal -1/8 binary64))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
(* w0 (sqrt (+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* h w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) M) M) w0)) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h w0)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ w0 (* h (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) w0)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* h w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 h (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 D D) M) M) w0)) (*.f64 (*.f64 d d) l)) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 w0 (pow.f64 M #s(literal 4 binary64)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h w0) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) d)
(* h (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) d)))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) d)) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (/.f64 (/.f64 w0 (*.f64 D (*.f64 D D))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))))))
(* h (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (pow.f64 D #s(literal 5 binary64))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (/.f64 (/.f64 w0 (*.f64 D (*.f64 D D))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))))))
(* -1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ h l))))
(*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 h l)))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M)))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M)))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 d (*.f64 d d)) (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D (*.f64 D D))) (*.f64 M (*.f64 M M))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (* w0 (sqrt -1))) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (* w0 (sqrt -1)))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (* w0 (sqrt -1))) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (* w0 (sqrt -1))) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (+.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) d)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D M)))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 d (*.f64 d d)) (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 D (*.f64 D D))) (*.f64 M (*.f64 M M))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64))))) (/.f64 (*.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 w0 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))))) (neg.f64 h))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d))) (*.f64 (*.f64 D D) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64))) (pow.f64 d #s(literal 4 binary64))))))))
(+ w0 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) (* h w0)) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 D D) (+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M M) (*.f64 h w0)) (*.f64 d d))) (*.f64 (*.f64 D D) (+.f64 (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64))) (pow.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 D D)) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) d)
(* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))))))
(* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (pow.f64 D #s(literal 6 binary64))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) (neg.f64 d))
(* -1 (* D (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d w0) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D D) (*.f64 M (sqrt.f64 #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 M (*.f64 w0 (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 h l))) d)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (pow.f64 D #s(literal 6 binary64))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))))) (neg.f64 D))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 M M) (*.f64 w0 (*.f64 h h)))) (pow.f64 d #s(literal 4 binary64)))))))
(+ w0 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) (* h w0)) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (* (pow h 2) w0)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))))
(+.f64 w0 (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 w0 (*.f64 h h))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 M M) (*.f64 (*.f64 w0 (*.f64 h h)) h))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) d)
(* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) (sqrt.f64 (/.f64 h l))) d)))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) (sqrt.f64 (/.f64 h l))) d)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))))
(* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) (sqrt.f64 (/.f64 h l))) d)) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))
(* -1 (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) (neg.f64 d))
(* -1 (* M (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) (sqrt.f64 (/.f64 h l))) d)) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) (sqrt.f64 (/.f64 h l))) d)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ (* d w0) (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (* w0 (sqrt -1/4))) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) (sqrt.f64 (/.f64 h l))) d)) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 w0 (pow.f64 d #s(literal 5 binary64))) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))) (neg.f64 M))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) d)
(/ (+ (* 1/2 (* (/ (* (pow d 2) w0) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d d) w0) (sqrt.f64 (/.f64 l h))) #s(literal 1/2 binary64)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l)))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (* (pow d 2) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 d d) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 d d) w0)) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 w0 (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64)))))))) d)
(/ (+ (* (* D (* M (* w0 (sqrt -1/4)))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ w0 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ w0 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (* (pow d 2) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 w0 (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (*.f64 d d) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) w0) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 d d) w0) (pow.f64 D #s(literal 5 binary64))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))))))))) d)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) #s(literal -1/128 binary64)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) #s(literal -1/128 binary64)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l)))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) #s(literal -1/128 binary64)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) #s(literal -1/128 binary64)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l)))))
(* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (/ h l)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (/.f64 h l))) d)
(/ (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (*.f64 h l))) d)) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 w0 (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))) l)
(/ (+ (* (/ (* D (* M (* w0 (sqrt -1/4)))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ (* d w0) (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (* (pow d 3) w0) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (* (pow d 5) w0) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) w0) M) (sqrt.f64 (*.f64 h l))) d) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d w0)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (/.f64 (/.f64 w0 (*.f64 D (*.f64 D D))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 w0 (pow.f64 d #s(literal 5 binary64)))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 5 binary64))) l)))))))) l)
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2))))))
(+.f64 (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) #s(literal -1/128 binary64)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))
(+ w0 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) (pow l 3)))))))
(+.f64 (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) #s(literal -1/128 binary64)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l)))))
w0
(+ w0 (* -1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (* (pow d 2) l))))
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)))))
(+ w0 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) (*.f64 l (pow.f64 d #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d)))) l))
(+ w0 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (* (pow h 2) w0))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (* (pow h 3) w0))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) (* h w0))) (pow d 2)))) l)))
(-.f64 w0 (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) h) w0) (*.f64 M M)) (*.f64 d d))) (/.f64 (+.f64 (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 w0 (*.f64 h h)) (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 w0 (*.f64 h h)) h) (pow.f64 M #s(literal 6 binary64)))) (*.f64 l (pow.f64 d #s(literal 6 binary64))))) l)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) h)) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) M) M) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 h (pow.f64 M #s(literal 4 binary64)))) (pow.f64 d #s(literal 4 binary64)))))))
(+ 1 (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (* h (+ (* -1/128 (/ (* (pow D 4) (pow M 4)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) h)) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) M) M) #s(literal -1/8 binary64)) (*.f64 (*.f64 d d) l)) (*.f64 h (+.f64 (*.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 l l)) (/.f64 (*.f64 (pow.f64 D #s(literal 4 binary64)) (pow.f64 M #s(literal 4 binary64))) (pow.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 h (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(* h (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))
(*.f64 h (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l)))))))
(*.f64 h (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))))))
(* h (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 7))))) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ l (pow h 3))))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ 1 (* h l))))))))
(*.f64 h (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))))
(* -1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ h l))))
(*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 h l)))
(* -1 (* h (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3))))))))
(*.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (neg.f64 h))
(* -1 (* h (+ (* -1 (* (/ (* (pow d 3) (sqrt -1)) (* (pow D 3) (pow M 3))) (sqrt (/ (pow l 3) (pow h 5))))) (+ (* 1/2 (* (/ (* D (* M (sqrt -1))) d) (sqrt (/ 1 (* h l))))) (+ (* 2 (* (/ (* (pow d 5) (sqrt -1)) (* (pow D 5) (pow M 5))) (sqrt (/ (pow l 5) (pow h 7))))) (* (/ (* d (sqrt -1)) (* D M)) (sqrt (/ l (pow h 3)))))))))
(*.f64 (+.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) D) (/.f64 (*.f64 M (sqrt.f64 #s(literal -1 binary64))) d)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (/.f64 (*.f64 (*.f64 d (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h))))) (*.f64 D M))) (/.f64 (*.f64 (*.f64 (*.f64 d (*.f64 d d)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 M (*.f64 M M))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 d #s(literal 5 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 D #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 7 binary64)))))) (neg.f64 h))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 2) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 D D)) (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64)))) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ 1 (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (* (pow D 2) (+ (* -1/128 (/ (* (pow M 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 2) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 D D) (+.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 M #s(literal 4 binary64))) (*.f64 (/.f64 h (pow.f64 d #s(literal 4 binary64))) (/.f64 h (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64))))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 D (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 (*.f64 D D) M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 D (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 (*.f64 D D) M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))))
(* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 D (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 (*.f64 D D) M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (neg.f64 D) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))))
(* -1 (* D (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 (*.f64 D D) M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 (*.f64 D D) M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))))) (neg.f64 D))
(* -1 (* D (+ (* -1/8 (* (/ (pow d 3) (* (pow D 4) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 6) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* (pow D 2) (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* M (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (/.f64 (*.f64 d (*.f64 d d)) (*.f64 (pow.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 d (*.f64 (*.f64 D D) M)) (/.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))) (/.f64 (pow.f64 d #s(literal 5 binary64)) (*.f64 (pow.f64 D #s(literal 6 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64))))))))) (neg.f64 D))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 2) (pow h 2))) (* (pow d 4) (pow l 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l)) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 M M) h) h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))))))
(+ 1 (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (* (pow M 2) (+ (* -1/128 (/ (* (pow D 4) (pow h 2)) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 2) (pow h 3))) (* (pow d 6) (pow l 3)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) l)) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (*.f64 h h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 M M) h) h) h)) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))
(*.f64 M (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 M (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 M (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))))
(* -1 (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (neg.f64 D) (*.f64 M (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))))
(* -1 (* M (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l)))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d)) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* -1 (* M (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 4) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (+ (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 6) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5))))) (+ (* 1/2 (* (/ d (* D (* (pow M 2) (sqrt -1/4)))) (sqrt (/ l h)))) (* (/ (* D (sqrt -1/4)) d) (sqrt (/ h l))))))))
(*.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M M))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 #s(literal -1/4 binary64))) d))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 d #s(literal 5 binary64))) (*.f64 (pow.f64 D #s(literal 5 binary64)) (*.f64 (pow.f64 M #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))))) (neg.f64 M))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(/ (+ (* 1/2 (* (/ (pow d 2) (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (* D (* M (sqrt -1/4))) (sqrt (/ h l)))) d)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 d d)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* -1/8 (* (/ (pow d 2) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h))))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d d)) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64))))))) d)
(/ (+ (* (* D (* M (sqrt -1/4))) (sqrt (/ h l))) (* (pow d 2) (+ (* 1/2 (* (/ 1 (* D (* M (sqrt -1/4)))) (sqrt (/ l h)))) (* (pow d 2) (+ (* -1/8 (* (/ 1 (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ (pow l 3) (pow h 3))))) (* 1/16 (* (/ (pow d 2) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ (pow l 5) (pow h 5)))))))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 d d) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M)))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 d d) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (pow.f64 l #s(literal 5 binary64)) (pow.f64 h #s(literal 5 binary64)))))))))) d)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))
(* (/ (* D (* M (sqrt -1/4))) d) (sqrt (/ h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))
(/ (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ (pow l 3) h)))) (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d)))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ l (pow h 3))))) (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l)))))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (*.f64 l l) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 d (*.f64 d d)) (sqrt.f64 (/.f64 l (*.f64 h (*.f64 h h)))))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))) l)
(/ (+ (* (/ (* D (* M (sqrt -1/4))) d) (sqrt (* h l))) (* (pow l 2) (+ (* 1/2 (* (/ d (* D (* M (sqrt -1/4)))) (sqrt (/ 1 (* h l))))) (* (pow l 2) (+ (* -1/8 (* (/ (pow d 3) (* (pow D 3) (* (pow M 3) (pow (sqrt -1/4) 3)))) (sqrt (/ 1 (* (pow h 3) (pow l 3)))))) (* 1/16 (* (/ (pow d 5) (* (pow D 5) (* (pow M 5) (pow (sqrt -1/4) 5)))) (sqrt (/ 1 (* (pow h 5) l)))))))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D M) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) d))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (*.f64 D M) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 d (*.f64 d d))) (*.f64 (*.f64 D (*.f64 D D)) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 M (*.f64 M M))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 5 binary64))) l)) (/.f64 (pow.f64 d #s(literal 5 binary64)) (pow.f64 D #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (pow.f64 M #s(literal 5 binary64)))))))))) l)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l)))))
(+ 1 (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))) (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) (pow l 2)))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) (pow l 3)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (*.f64 (pow.f64 d #s(literal 4 binary64)) (*.f64 l l))) (+.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 (*.f64 l (pow.f64 d #s(literal 6 binary64))) (*.f64 l l))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))))
(+ 1 (* -1 (/ (+ (* 1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (* (pow d 4) l))) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 #s(literal 1/128 binary64) l) (*.f64 (pow.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 h h) (pow.f64 M #s(literal 4 binary64))) (pow.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) (*.f64 d d))) l))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (/ (* (pow D 4) (* (pow M 4) (pow h 2))) (pow d 4))) (* -1/1024 (/ (* (pow D 6) (* (pow M 6) (pow h 3))) (* (pow d 6) l)))) l)) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) h)) (*.f64 d d)) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 D #s(literal 4 binary64))) (pow.f64 M #s(literal 4 binary64))) (*.f64 h h)) (pow.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 D #s(literal 6 binary64))) (*.f64 (*.f64 h (*.f64 h h)) (pow.f64 M #s(literal 6 binary64)))) (*.f64 l (pow.f64 d #s(literal 6 binary64))))) l)) l))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* h (+ (* -1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) (*.f64 (*.f64 d d) l)) (/.f64 #s(literal -1 binary64) h)) (neg.f64 h))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) (*.f64 (*.f64 d d) l)) (/.f64 #s(literal -1 binary64) h)) (neg.f64 h))
(* -1 (* h (- (* 1/4 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) (*.f64 (*.f64 d d) l)) (/.f64 #s(literal -1 binary64) h)) (neg.f64 h))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* (pow D 2) (+ (* -1/4 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 (*.f64 D D) h) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 (*.f64 D D) h) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 (*.f64 D D) h) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 (*.f64 D D) h) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 (*.f64 D D) h) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* (pow M 2) (+ (* -1/4 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (/.f64 (*.f64 (*.f64 (*.f64 D D) h) #s(literal -1/4 binary64)) (*.f64 (*.f64 d d) l))))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) l)) (*.f64 d d)))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) l)) (*.f64 d d)))
(/ (+ (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(/ (+ l (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
1
#s(literal 1 binary64)
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(+ 1 (* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l)))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D (* M h)) d))
(/.f64 (*.f64 (*.f64 D (*.f64 M h)) #s(literal 1/2 binary64)) d)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) (* d l)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d) l)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* 1/2 (/ (* D M) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* D (* (pow M 2) (* h w0)))
(*.f64 (*.f64 D (*.f64 (*.f64 M M) h)) w0)
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(* M (* h w0))
(*.f64 M (*.f64 h w0))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M (* h w0)) (* (pow d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) (*.f64 (*.f64 d d) l))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* M h) (pow d 2))
(*.f64 M (/.f64 h (*.f64 d d)))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(/ (* (pow D 2) M) (* d l))
(/.f64 (*.f64 (*.f64 D D) M) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(* -1/4 (/ (* (pow D 2) (* (pow M 2) h)) (* d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 d l))
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)

eval445.0ms (2.5%)

Compiler

Compiled 64525 to 3728 computations (94.2% saved)

prune344.0ms (1.9%)

Pruning

29 alts after pruning (22 fresh and 7 done)

PrunedKeptTotal
New2537122549
Fresh61016
Picked325
Done055
Total2546292575
Accuracy
96.4%
Counts
2575 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
17.1%
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (*.f64 M w0))) d) l)
13.4%
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
17.1%
(/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (/.f64 (*.f64 M w0) d))) l)
15.6%
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) l)
17.1%
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) d) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) d)) l)
17.1%
(/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))) l)
9.0%
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (/.f64 #s(literal 1 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
15.5%
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 h (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))) l)
64.4%
(+.f64 w0 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (/.f64 (*.f64 M (/.f64 (*.f64 M w0) d)) l)))
59.6%
(+.f64 w0 (*.f64 (*.f64 (*.f64 M (*.f64 D #s(literal -1/8 binary64))) D) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))))
52.8%
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (*.f64 h (*.f64 M (/.f64 (/.f64 #s(literal 1 binary64) d) d))) (/.f64 w0 l))))
63.6%
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 (/.f64 M d) (*.f64 M (*.f64 h w0))) l) d))))
15.9%
(*.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) (/.f64 (*.f64 M w0) (*.f64 d d)))
16.9%
(*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)))
16.2%
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D)) (*.f64 d d)))
15.8%
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
83.1%
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 (/.f64 d M) D)) #s(literal -4 binary64)) d)))) w0)
87.7%
(*.f64 w0 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
18.3%
(*.f64 w0 (pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 D) #s(literal -2 binary64)))))) #s(literal 2 binary64)))
7.0%
(*.f64 w0 (pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 h)))) #s(literal 2 binary64)))
16.5%
(*.f64 w0 (pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 M M) h) l)))) (*.f64 #s(literal -2 binary64) (log.f64 d))))) #s(literal 2 binary64)))
17.5%
(*.f64 w0 (sqrt.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))))
85.9%
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D h))))))
87.0%
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d))))
85.4%
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 (*.f64 (/.f64 M (/.f64 d D)) (/.f64 D l)) (/.f64 M #s(literal -4 binary64)))) d))))
88.1%
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d)))))
83.6%
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l) (/.f64 D d)))))
16.5%
(*.f64 w0 (sqrt.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))))
70.3%
w0
Compiler

Compiled 1868 to 871 computations (53.4% saved)

regimes356.0ms (2%)

Counts
52 → 2
Calls
Call 1
Inputs
w0
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D)) (*.f64 d d)))
(*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) (/.f64 (*.f64 M w0) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 h (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))) l)
(/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))) l)
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) d) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) d)) l)
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) l)
(/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (/.f64 (*.f64 M w0) d))) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M h) (*.f64 w0 M))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (*.f64 M w0))) d) l)
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))) w0)
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (*.f64 (/.f64 w0 (*.f64 d d)) (/.f64 h l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 (/.f64 w0 d) h) (*.f64 d l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) d))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 (/.f64 M d) (*.f64 M (*.f64 h w0))) l) d))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) w0) (/.f64 h (*.f64 d (*.f64 d l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 w0 d)) (/.f64 h (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 #s(literal -1/8 binary64) D) (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 M (*.f64 D #s(literal -1/8 binary64))) D) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 M (*.f64 D #s(literal -1/8 binary64))) D) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (/.f64 (*.f64 M (/.f64 (*.f64 M w0) d)) l)))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (*.f64 h w0)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (*.f64 h (*.f64 M (/.f64 (/.f64 #s(literal 1 binary64) d) d))) (/.f64 w0 l))))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (/.f64 #s(literal 1 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(*.f64 w0 (sqrt.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))))
(*.f64 w0 (sqrt.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l) (/.f64 D d)))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d)))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 (*.f64 (/.f64 M (/.f64 d D)) (/.f64 D l)) (/.f64 M #s(literal -4 binary64)))) d))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 (/.f64 (*.f64 D (*.f64 M (/.f64 D d))) l) (/.f64 M #s(literal -4 binary64)))) d))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal -4 binary64)))) d))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) w0)
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 (/.f64 d M) D)) #s(literal -4 binary64)) d)))) w0)
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 d D)) (/.f64 M #s(literal 2 binary64))) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 l h))))))
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D h))))))
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 1 binary64) h))))))
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 w0 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (*.f64 h (/.f64 D (*.f64 d #s(literal 2 binary64))))) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal -2 binary64)) D)) l))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(*.f64 w0 (pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 M M) h) l)))) (*.f64 #s(literal -2 binary64) (log.f64 d))))) #s(literal 2 binary64)))
(*.f64 w0 (pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 D D) (*.f64 M M))) (*.f64 (*.f64 d d) l))) (log.f64 h)))) #s(literal 2 binary64)))
(*.f64 w0 (pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) (neg.f64 (*.f64 (log.f64 D) #s(literal -2 binary64)))))) #s(literal 2 binary64)))
Outputs
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d))))
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 1 binary64) h))))))
Calls

15 calls:

44.0ms
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l)))))
41.0ms
(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l))
41.0ms
(/.f64 h l)
35.0ms
(*.f64 M D)
26.0ms
(/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d))
Results
AccuracySegmentsBranch
91.3%1w0
93.0%2M
91.3%1D
91.3%1h
91.3%1l
91.3%1d
91.3%1(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l)))))
91.3%1(sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l))))
91.3%1(-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l)))
91.3%1(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)) (/.f64 h l))
91.3%1(pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))
91.3%1(/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d))
91.3%1(*.f64 M D)
91.3%1(*.f64 #s(literal 2 binary64) d)
91.3%1(/.f64 h l)
Compiler

Compiled 183 to 140 computations (23.5% saved)

regimes266.0ms (1.5%)

Counts
46 → 2
Calls
Call 1
Inputs
w0
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D)) (*.f64 d d)))
(*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) (/.f64 (*.f64 M w0) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 h (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))) l)
(/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))) l)
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) d) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) d)) l)
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) l)
(/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (/.f64 (*.f64 M w0) d))) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M h) (*.f64 w0 M))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (*.f64 M w0))) d) l)
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))) w0)
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (*.f64 (/.f64 w0 (*.f64 d d)) (/.f64 h l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 (/.f64 w0 d) h) (*.f64 d l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) d))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 (/.f64 M d) (*.f64 M (*.f64 h w0))) l) d))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) w0) (/.f64 h (*.f64 d (*.f64 d l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 w0 d)) (/.f64 h (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 #s(literal -1/8 binary64) D) (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 M (*.f64 D #s(literal -1/8 binary64))) D) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 M (*.f64 D #s(literal -1/8 binary64))) D) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (/.f64 (*.f64 M (/.f64 (*.f64 M w0) d)) l)))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (*.f64 h w0)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (*.f64 h (*.f64 M (/.f64 (/.f64 #s(literal 1 binary64) d) d))) (/.f64 w0 l))))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (/.f64 #s(literal 1 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(*.f64 w0 (sqrt.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))))
(*.f64 w0 (sqrt.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l) (/.f64 D d)))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d)))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 (*.f64 (/.f64 M (/.f64 d D)) (/.f64 D l)) (/.f64 M #s(literal -4 binary64)))) d))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 (/.f64 (*.f64 D (*.f64 M (/.f64 D d))) l) (/.f64 M #s(literal -4 binary64)))) d))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal -4 binary64)))) d))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) w0)
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 (/.f64 d M) D)) #s(literal -4 binary64)) d)))) w0)
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 d D)) (/.f64 M #s(literal 2 binary64))) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 l h))))))
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D h))))))
Outputs
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d))))
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D h))))))
Calls

7 calls:

61.0ms
D
55.0ms
M
53.0ms
h
51.0ms
l
13.0ms
d
Results
AccuracySegmentsBranch
88.1%1h
88.1%1w0
89.9%2D
90.1%2(/.f64 h l)
88.1%1l
90.1%2d
91.5%2M
Compiler

Compiled 51 to 43 computations (15.7% saved)

regimes66.0ms (0.4%)

Counts
45 → 2
Calls
Call 1
Inputs
w0
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D)) (*.f64 d d)))
(*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) (/.f64 (*.f64 M w0) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 h (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))) l)
(/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))) l)
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) d) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) d)) l)
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) l)
(/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (/.f64 (*.f64 M w0) d))) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M h) (*.f64 w0 M))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (*.f64 M w0))) d) l)
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))) w0)
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (*.f64 (/.f64 w0 (*.f64 d d)) (/.f64 h l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 (/.f64 w0 d) h) (*.f64 d l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) d))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 (/.f64 M d) (*.f64 M (*.f64 h w0))) l) d))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) w0) (/.f64 h (*.f64 d (*.f64 d l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 w0 d)) (/.f64 h (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 #s(literal -1/8 binary64) D) (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 M (*.f64 D #s(literal -1/8 binary64))) D) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 M (*.f64 D #s(literal -1/8 binary64))) D) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (/.f64 (*.f64 M (/.f64 (*.f64 M w0) d)) l)))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (*.f64 h w0)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (*.f64 h (*.f64 M (/.f64 (/.f64 #s(literal 1 binary64) d) d))) (/.f64 w0 l))))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (/.f64 #s(literal 1 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(*.f64 w0 (sqrt.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))))
(*.f64 w0 (sqrt.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l) (/.f64 D d)))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d)))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 (*.f64 (/.f64 M (/.f64 d D)) (/.f64 D l)) (/.f64 M #s(literal -4 binary64)))) d))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 (/.f64 (*.f64 D (*.f64 M (/.f64 D d))) l) (/.f64 M #s(literal -4 binary64)))) d))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal -4 binary64)))) d))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64)) d)))) w0)
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D (/.f64 l h)) (/.f64 (/.f64 (/.f64 M (/.f64 (/.f64 d M) D)) #s(literal -4 binary64)) d)))) w0)
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 d D)) (/.f64 M #s(literal 2 binary64))) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 l h))))))
Outputs
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d)))))
Calls

1 calls:

58.0ms
M
Results
AccuracySegmentsBranch
90.8%2M
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes137.0ms (0.8%)

Counts
39 → 1
Calls
Call 1
Inputs
w0
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D)) (*.f64 d d)))
(*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) (/.f64 (*.f64 M w0) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 h (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))) l)
(/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))) l)
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) d) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) d)) l)
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) l)
(/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (/.f64 (*.f64 M w0) d))) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M h) (*.f64 w0 M))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (*.f64 M w0))) d) l)
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))) w0)
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (*.f64 (/.f64 w0 (*.f64 d d)) (/.f64 h l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 (/.f64 w0 d) h) (*.f64 d l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) d))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 (/.f64 M d) (*.f64 M (*.f64 h w0))) l) d))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) w0) (/.f64 h (*.f64 d (*.f64 d l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 w0 d)) (/.f64 h (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 #s(literal -1/8 binary64) D) (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 M (*.f64 D #s(literal -1/8 binary64))) D) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 M (*.f64 D #s(literal -1/8 binary64))) D) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (/.f64 (*.f64 M (/.f64 (*.f64 M w0) d)) l)))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (*.f64 h w0)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (*.f64 h (*.f64 M (/.f64 (/.f64 #s(literal 1 binary64) d) d))) (/.f64 w0 l))))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (/.f64 #s(literal 1 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(*.f64 w0 (sqrt.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))))
(*.f64 w0 (sqrt.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l) (/.f64 D d)))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d)))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 (*.f64 (/.f64 M (/.f64 d D)) (/.f64 D l)) (/.f64 M #s(literal -4 binary64)))) d))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (*.f64 (/.f64 (*.f64 D (*.f64 M (/.f64 D d))) l) (/.f64 M #s(literal -4 binary64)))) d))))
Outputs
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d)))))
Calls

4 calls:

58.0ms
M
50.0ms
d
11.0ms
D
10.0ms
(/.f64 h l)
Results
AccuracySegmentsBranch
88.1%1D
88.1%1d
88.1%1(/.f64 h l)
88.1%1M
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes189.0ms (1.1%)

Counts
36 → 2
Calls
Call 1
Inputs
w0
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D)) (*.f64 d d)))
(*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) (/.f64 (*.f64 M w0) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 h (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))) l)
(/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))) l)
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) d) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) d)) l)
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) l)
(/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (/.f64 (*.f64 M w0) d))) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M h) (*.f64 w0 M))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (*.f64 M w0))) d) l)
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))) w0)
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (*.f64 (/.f64 w0 (*.f64 d d)) (/.f64 h l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 (/.f64 w0 d) h) (*.f64 d l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) d))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 (/.f64 M d) (*.f64 M (*.f64 h w0))) l) d))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) w0) (/.f64 h (*.f64 d (*.f64 d l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 w0 d)) (/.f64 h (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 #s(literal -1/8 binary64) D) (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 M (*.f64 D #s(literal -1/8 binary64))) D) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 M (*.f64 D #s(literal -1/8 binary64))) D) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (/.f64 (*.f64 M (/.f64 (*.f64 M w0) d)) l)))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (*.f64 h w0)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (*.f64 h (*.f64 M (/.f64 (/.f64 #s(literal 1 binary64) d) d))) (/.f64 w0 l))))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (/.f64 #s(literal 1 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(*.f64 w0 (sqrt.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))))
(*.f64 w0 (sqrt.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l) (/.f64 D d)))))
Outputs
w0
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l) (/.f64 D d)))))
Calls

7 calls:

53.0ms
M
50.0ms
(/.f64 h l)
37.0ms
d
10.0ms
l
10.0ms
D
Results
AccuracySegmentsBranch
83.6%1(/.f64 h l)
83.6%1w0
85.3%2M
83.6%1D
83.6%1h
83.6%1l
83.6%1d
Compiler

Compiled 51 to 43 computations (15.7% saved)

regimes84.0ms (0.5%)

Counts
35 → 2
Calls
Call 1
Inputs
w0
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D)) (*.f64 d d)))
(*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) (/.f64 (*.f64 M w0) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 h (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))) l)
(/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))) l)
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) d) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) d)) l)
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) l)
(/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (/.f64 (*.f64 M w0) d))) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M h) (*.f64 w0 M))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (*.f64 M w0))) d) l)
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))) w0)
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (*.f64 (/.f64 w0 (*.f64 d d)) (/.f64 h l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 (/.f64 w0 d) h) (*.f64 d l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) d))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 (/.f64 M d) (*.f64 M (*.f64 h w0))) l) d))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) w0) (/.f64 h (*.f64 d (*.f64 d l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 w0 d)) (/.f64 h (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 #s(literal -1/8 binary64) D) (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 M (*.f64 D #s(literal -1/8 binary64))) D) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (/.f64 w0 l))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 M (*.f64 D #s(literal -1/8 binary64))) D) (/.f64 (*.f64 M (*.f64 h w0)) (*.f64 d (*.f64 d l)))))
(+.f64 w0 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (/.f64 (*.f64 M (/.f64 (*.f64 M w0) d)) l)))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (*.f64 h w0)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) d))))
(+.f64 w0 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) M) (*.f64 (*.f64 h (*.f64 M (/.f64 (/.f64 #s(literal 1 binary64) d) d))) (/.f64 w0 l))))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))))) (/.f64 #s(literal 1 binary64) l)) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(*.f64 w0 (sqrt.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (*.f64 d l))))))
(*.f64 w0 (sqrt.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 D D) M) M)) h) (*.f64 (*.f64 d d) l))))
Outputs
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))) w0)
(+.f64 w0 (*.f64 (*.f64 #s(literal -1/8 binary64) D) (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l)))))
Calls

7 calls:

16.0ms
(/.f64 h l)
11.0ms
h
11.0ms
l
11.0ms
w0
10.0ms
d
Results
AccuracySegmentsBranch
77.7%2d
77.4%2(/.f64 h l)
74.1%2w0
79.3%2D
77.5%3h
75.7%3l
78.3%2M
Compiler

Compiled 51 to 43 computations (15.7% saved)

regimes28.0ms (0.2%)

Counts
24 → 2
Calls
Call 1
Inputs
w0
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D)) (*.f64 d d)))
(*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) (/.f64 (*.f64 M w0) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 h (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))) l)
(/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))) l)
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) d) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) d)) l)
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) l)
(/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (/.f64 (*.f64 M w0) d))) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M h) (*.f64 w0 M))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (*.f64 M w0))) d) l)
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))) w0)
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (*.f64 (/.f64 w0 (*.f64 d d)) (/.f64 h l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 (/.f64 w0 d) h) (*.f64 d l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) d))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 (/.f64 M d) (*.f64 M (*.f64 h w0))) l) d))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) w0) (/.f64 h (*.f64 d (*.f64 d l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 w0 d)) (/.f64 h (*.f64 d l)))))
Outputs
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 (/.f64 M d) (*.f64 M (*.f64 h w0))) l) d))))
w0
Calls

3 calls:

8.0ms
d
8.0ms
D
7.0ms
M
Results
AccuracySegmentsBranch
77.7%2d
77.7%2M
76.3%2D
Compiler

Compiled 21 to 18 computations (14.3% saved)

regimes18.0ms (0.1%)

Counts
21 → 2
Calls
Call 1
Inputs
w0
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D)) (*.f64 d d)))
(*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) (/.f64 (*.f64 M w0) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 h (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))) l)
(/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))) l)
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) d) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) d)) l)
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) l)
(/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (/.f64 (*.f64 M w0) d))) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M h) (*.f64 w0 M))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (*.f64 M w0))) d) l)
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))) w0)
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (*.f64 (/.f64 w0 (*.f64 d d)) (/.f64 h l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 w0 h) (*.f64 d (*.f64 d l)))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (/.f64 (*.f64 (/.f64 w0 d) h) (*.f64 d l))))))
(+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) (*.f64 d l)) d))))
Outputs
w0
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))) w0)
Calls

2 calls:

8.0ms
M
6.0ms
d
Results
AccuracySegmentsBranch
77.7%2M
76.8%2d
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes10.0ms (0.1%)

Counts
16 → 2
Calls
Call 1
Inputs
w0
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D)) (*.f64 d d)))
(*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) (/.f64 (*.f64 M w0) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 h (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))) l)
(/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))) l)
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) d) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) d)) l)
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) l)
(/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (/.f64 (*.f64 M w0) d))) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M h) (*.f64 w0 M))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (*.f64 M w0))) d) l)
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))))
Outputs
w0
(*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l))))))
Calls

1 calls:

5.0ms
M
Results
AccuracySegmentsBranch
77.2%2M
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes22.0ms (0.1%)

Counts
15 → 2
Calls
Call 1
Inputs
w0
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D)) (*.f64 d d)))
(*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) (/.f64 (*.f64 M w0) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 h (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))) l)
(/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))) l)
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) d) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) d)) l)
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) l)
(/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (/.f64 (*.f64 M w0) d))) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M h) (*.f64 w0 M))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 h (*.f64 M M)) w0)) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) h) (*.f64 M (*.f64 M w0))) (*.f64 d d)) l)
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (*.f64 M w0))) d) l)
Outputs
w0
(/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (/.f64 (*.f64 M w0) d))) l)
Calls

4 calls:

5.0ms
D
5.0ms
h
5.0ms
M
5.0ms
d
Results
AccuracySegmentsBranch
70.3%1h
70.3%1D
72.4%2d
75.2%2M
Compiler

Compiled 28 to 24 computations (14.3% saved)

regimes5.0ms (0%)

Counts
10 → 2
Calls
Call 1
Inputs
w0
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D)) (*.f64 d d)))
(*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)))
(*.f64 (/.f64 (*.f64 M (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) l) (/.f64 (*.f64 M w0) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h)))) l) (/.f64 w0 (*.f64 d d)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 h (/.f64 (*.f64 M (*.f64 M w0)) (*.f64 d d)))) l)
(/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (*.f64 D (/.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 h w0))) d) d))) l)
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) d) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) d)) l)
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 (/.f64 (*.f64 d d) h) M)) w0) l)
Outputs
w0
(*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l)))
Calls

1 calls:

4.0ms
M
Results
AccuracySegmentsBranch
75.1%2M
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes3.0ms (0%)

Counts
3 → 2
Calls
Call 1
Inputs
w0
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D)) (*.f64 d d)))
Outputs
w0
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D)) (*.f64 d d)))
Calls

1 calls:

2.0ms
M
Results
AccuracySegmentsBranch
74.2%2M
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes2.0ms (0%)

Counts
2 → 2
Calls
Call 1
Inputs
w0
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
Outputs
w0
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d)))
Calls

1 calls:

2.0ms
M
Results
AccuracySegmentsBranch
74.2%2M
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes7.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

5 calls:

1.0ms
d
1.0ms
D
1.0ms
l
1.0ms
M
1.0ms
w0
Results
AccuracySegmentsBranch
70.3%1D
70.3%1d
70.3%1l
70.3%1w0
70.3%1M
Compiler

Compiled 35 to 30 computations (14.3% saved)

bsearch4.0ms (0%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
3.0ms
2.7002601434530194e-242
1.1938358480047287e-237
Results
2.0ms16×0valid
Compiler

Compiled 95 to 64 computations (32.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.0ms
ival-div: 0.0ms (0% of total)
ival-sub: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
const: 0.0ms (0% of total)
ival-sqrt: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)
ival-pow: 0.0ms (0% of total)

bsearch4.0ms (0%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
2.0ms
1.4567039310132299e-133
2.9143999524218466e-130
Results
2.0ms16×0valid
Compiler

Compiled 93 to 65 computations (30.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.0ms
ival-div: 0.0ms (0% of total)
ival-sub: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
const: 0.0ms (0% of total)
ival-sqrt: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)
ival-pow: 0.0ms (0% of total)

bsearch3.0ms (0%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
2.0ms
2.7002601434530194e-242
1.1938358480047287e-237
Results
2.0ms16×0valid
Compiler

Compiled 91 to 65 computations (28.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.0ms
ival-div: 0.0ms (0% of total)
ival-sub: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
const: 0.0ms (0% of total)
ival-sqrt: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)
ival-pow: 0.0ms (0% of total)

bsearch16.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
14.0ms
1.7876068947146305e-181
3.993823816790401e-181
Results
10.0ms80×0valid
1.0ms0invalid
Compiler

Compiled 218 to 160 computations (26.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-mult: 2.0ms (29% of total)
ival-pow: 2.0ms (29% of total)
ival-div: 1.0ms (14.5% of total)
ival-sqrt: 1.0ms (14.5% of total)
ival-sub: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch24.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
5.045490652166681e+114
6.689368633333299e+118
Results
15.0ms128×0valid
1.0ms11×0invalid
Compiler

Compiled 481 to 321 computations (33.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 3.0ms (33.4% of total)
ival-div: 2.0ms (22.3% of total)
ival-sub: 1.0ms (11.1% of total)
ival-sqrt: 1.0ms (11.1% of total)
ival-pow: 1.0ms (11.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch21.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
19.0ms
2.567937614979726e-81
1.3238577460372482e-79
Results
14.0ms112×0valid
1.0ms0invalid
Compiler

Compiled 285 to 200 computations (29.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 3.0ms (37.9% of total)
ival-div: 2.0ms (25.3% of total)
ival-sub: 1.0ms (12.6% of total)
ival-sqrt: 1.0ms (12.6% of total)
ival-pow: 1.0ms (12.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch15.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
14.0ms
1.6782999320022325e-95
3.366563150330387e-95
Results
10.0ms80×0valid
1.0ms0invalid
Compiler

Compiled 213 to 155 computations (27.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-mult: 2.0ms (36.3% of total)
ival-div: 1.0ms (18.1% of total)
ival-sqrt: 1.0ms (18.1% of total)
ival-pow: 1.0ms (18.1% of total)
ival-sub: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch17.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
16.0ms
1.6782999320022325e-95
3.366563150330387e-95
Results
9.0ms80×0valid
0.0ms0invalid
Compiler

Compiled 213 to 155 computations (27.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
ival-mult: 2.0ms (37.5% of total)
ival-div: 1.0ms (18.8% of total)
ival-sqrt: 1.0ms (18.8% of total)
ival-pow: 1.0ms (18.8% of total)
ival-sub: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch57.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
54.0ms
3.884494172075747e+22
2.131454281434833e+33
Results
44.0ms160×0valid
4.0ms34×0invalid
Compiler

Compiled 373 to 265 computations (29% saved)

Precisions
Click to see histograms. Total time spent on operations: 39.0ms
ival-sub: 27.0ms (69.8% of total)
ival-mult: 5.0ms (12.9% of total)
ival-div: 3.0ms (7.8% of total)
ival-pow: 2.0ms (5.2% of total)
ival-sqrt: 1.0ms (2.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch32.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
29.0ms
3.884494172075747e+22
2.131454281434833e+33
Results
18.0ms160×0valid
3.0ms28×0invalid
Compiler

Compiled 373 to 265 computations (29% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 5.0ms (41% of total)
ival-div: 3.0ms (24.6% of total)
ival-pow: 2.0ms (16.4% of total)
ival-sub: 1.0ms (8.2% of total)
ival-sqrt: 1.0ms (8.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch37.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
34.0ms
3.884494172075747e+22
2.131454281434833e+33
Results
24.0ms160×0valid
3.0ms29×0invalid
Compiler

Compiled 373 to 265 computations (29% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-mult: 9.0ms (49.4% of total)
ival-div: 3.0ms (16.5% of total)
ival-sqrt: 3.0ms (16.5% of total)
ival-pow: 2.0ms (11% of total)
ival-sub: 1.0ms (5.5% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch62.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
59.0ms
3.884494172075747e+22
2.131454281434833e+33
Results
49.0ms160×0valid
4.0ms33×0invalid
Compiler

Compiled 373 to 265 computations (29% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-mult: 25.0ms (74.9% of total)
ival-div: 3.0ms (9% of total)
ival-sqrt: 2.0ms (6% of total)
ival-pow: 2.0ms (6% of total)
ival-sub: 1.0ms (3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify29.0ms (0.2%)

Algorithm
egg-herbie
Rules
144×*-commutative_binary64
102×neg-mul-1_binary64
74×unsub-neg_binary64
54×+-commutative_binary64
54×distribute-rgt-neg-in_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0142420
1212420
2235420
3262420
4297420
5325420
6344420
7418420
8526420
9529420
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 M #s(literal 375375841440235/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624 binary64)) (*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d)))) (*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 1 binary64) h)))))))
(if (<=.f64 M #s(literal 2557336412418861/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896 binary64)) (*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d)))) (*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D h)))))))
(if (<=.f64 M #s(literal 375375841440235/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624 binary64)) (*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d)))) (*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d)))))
(if (<=.f64 M #s(literal 3690831962031651/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248 binary64)) w0 (*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l) (/.f64 D d))))))
(if (<=.f64 D #s(literal 37000000000000000575698396790273191897923451686079273034681511475940849903095961020804459426856755564019632392110080 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))) w0) (+.f64 w0 (*.f64 (*.f64 #s(literal -1/8 binary64) D) (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))))
(if (<=.f64 d #s(literal 8677447333428697/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768 binary64)) (+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 (/.f64 M d) (*.f64 M (*.f64 h w0))) l) d)))) w0)
(if (<=.f64 M #s(literal 155003810463073/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) w0 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))) w0))
(if (<=.f64 M #s(literal 70456277483215/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976 binary64)) w0 (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))))))
(if (<=.f64 M #s(literal 2100000000000000058646210763816960 binary64)) w0 (/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (/.f64 (*.f64 M w0) d))) l))
(if (<=.f64 M #s(literal 2100000000000000058646210763816960 binary64)) w0 (*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l))))
(if (<=.f64 M #s(literal 2100000000000000058646210763816960 binary64)) w0 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D)) (*.f64 d d))))
(if (<=.f64 M #s(literal 4399999999999999974902358605824 binary64)) w0 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d))))
w0
Outputs
(if (<=.f64 M #s(literal 375375841440235/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624 binary64)) (*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d)))) (*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal 1 binary64) h)))))))
(if (<=.f64 M #s(literal 375375841440235/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624 binary64)) (*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 M D)) M)) #s(literal -4 binary64)) l)) d)))) (*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) (/.f64 #s(literal -1 binary64) h)))))))
(if (<=.f64 M #s(literal 2557336412418861/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896 binary64)) (*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d)))) (*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 D h)))))))
(if (<=.f64 M #s(literal 2557336412418861/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896 binary64)) (*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 M D)) M)) #s(literal -4 binary64)) l)) d)))) (*.f64 w0 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 M (/.f64 (*.f64 d #s(literal 2 binary64)) D)) l) (*.f64 (/.f64 M (*.f64 d #s(literal 2 binary64))) (*.f64 h D)))))))
(if (<=.f64 M #s(literal 375375841440235/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624 binary64)) (*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 D M)) M)) #s(literal -4 binary64)) l)) d)))) (*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d))))))
(if (<=.f64 M #s(literal 375375841440235/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624 binary64)) (*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 (/.f64 (/.f64 D (/.f64 (/.f64 d (*.f64 M D)) M)) #s(literal -4 binary64)) l)) d)))) (*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 M D))) #s(literal -4 binary64))) l) (/.f64 D d))))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 D M))) #s(literal -4 binary64))) l) (/.f64 D d)))))
(*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 (/.f64 M (/.f64 d (*.f64 M D))) #s(literal -4 binary64))) l) (/.f64 D d)))))
(if (<=.f64 M #s(literal 3690831962031651/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248 binary64)) w0 (*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l) (/.f64 D d))))))
(if (<=.f64 M #s(literal 3690831962031651/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248 binary64)) w0 (*.f64 w0 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D d) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 D (/.f64 (*.f64 h (*.f64 M M)) d))) l))))))
(if (<=.f64 D #s(literal 37000000000000000575698396790273191897923451686079273034681511475940849903095961020804459426856755564019632392110080 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))) w0) (+.f64 w0 (*.f64 (*.f64 #s(literal -1/8 binary64) D) (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0)))) (*.f64 d (*.f64 d l))))))
(if (<=.f64 D #s(literal 37000000000000000575698396790273191897923451686079273034681511475940849903095961020804459426856755564019632392110080 binary64)) (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))) (+.f64 w0 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M (*.f64 w0 h)))) (*.f64 d (*.f64 d l))))))
(if (<=.f64 d #s(literal 8677447333428697/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768 binary64)) (+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 (/.f64 M d) (*.f64 M (*.f64 h w0))) l) d)))) w0)
(if (<=.f64 d #s(literal 8677447333428697/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768 binary64)) (+.f64 w0 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 w0 h)) (/.f64 M d)) l) d)))) w0)
(if (<=.f64 M #s(literal 155003810463073/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) w0 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d)))) w0))
(if (<=.f64 M #s(literal 155003810463073/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) w0 (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) d) (/.f64 (*.f64 D D) d))))))
(if (<=.f64 M #s(literal 70456277483215/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976 binary64)) w0 (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 d (*.f64 d l)))))))
(if (<=.f64 M #s(literal 70456277483215/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976 binary64)) w0 (*.f64 w0 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal -1/8 binary64)) (*.f64 d (*.f64 d l)))))))
(if (<=.f64 M #s(literal 2100000000000000058646210763816960 binary64)) w0 (/.f64 (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d) (*.f64 M (/.f64 (*.f64 M w0) d))) l))
(if (<=.f64 M #s(literal 2100000000000000058646210763816960 binary64)) w0 (*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d) (/.f64 #s(literal -1/8 binary64) l))))
(if (<=.f64 M #s(literal 2100000000000000058646210763816960 binary64)) w0 (*.f64 (/.f64 D d) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (*.f64 M h)))) d))))
(if (<=.f64 M #s(literal 2100000000000000058646210763816960 binary64)) w0 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 w0 (*.f64 M h)) D)) (*.f64 d d))))
(if (<=.f64 M #s(literal 2100000000000000058646210763816960 binary64)) w0 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 (*.f64 M D) (*.f64 D (*.f64 w0 (*.f64 M h)))) (*.f64 d d))))
(if (<=.f64 M #s(literal 4399999999999999974902358605824 binary64)) w0 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 h w0))))) (*.f64 d d))))
(if (<=.f64 M #s(literal 4399999999999999974902358605824 binary64)) w0 (*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 M (*.f64 w0 h))))) (*.f64 d d))))
w0

soundness3.1s (17.4%)

Rules
9802×*-lowering-*.f32
9802×*-lowering-*.f64
8534×*-lowering-*.f32
8534×*-lowering-*.f64
5232×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
056387
1301364
22614340
08213340
048373
1280327
22736321
09314321
068929277
1249326260
0854726260
01718
13817
210716
384016
4470116
0853516
027189
1134174
21111171
08265171
065216759
1236214996
0836014996
059401
1330385
22844385
08482385
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 1272 to 715 computations (43.8% saved)

preprocess174.0ms (1%)

Remove

(abs D)

(sort M D)

(negabs w0)

(abs d)

Compiler

Compiled 2756 to 1404 computations (49.1% saved)

end0.0ms (0%)

Profiling

Loading profile data...