Henrywood and Agarwal, Equation (9a)

Time bar (total: 20.7s)

analyze526.0ms (2.5%)

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 19 computations (24% saved)

sample1.9s (9.3%)

Results
1.3s7069×body256valid
427.0ms2641×body256invalid
195.0ms1187×body256infinite
Bogosity

preprocess189.0ms (0.9%)

Algorithm
egg-herbie
Rules
678×distribute-neg-frac
477×cancel-sign-sub-inv
443×associate-/l*
424×*-commutative
306×neg-sub0
Problems
167×No Errors
51×(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))
16×(/.f64 (*.f64 M D) (*.f64 2 d))
16×(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01721645
15301637
218191629
346671629
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 (neg.f64 w0) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 M) D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 (neg.f64 h) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h (neg.f64 l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 (neg.f64 d))) 2) (/.f64 h l)))))
(*.f64 M (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 w0 D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 D (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M w0) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 h (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 w0 l)))))
(*.f64 l (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h w0)))))
(*.f64 d (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 w0)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 h D) (*.f64 2 d)) 2) (/.f64 M l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 l D) (*.f64 2 d)) 2) (/.f64 h M)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 d D) (*.f64 2 M)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M h) (*.f64 2 d)) 2) (/.f64 D l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M l) (*.f64 2 d)) 2) (/.f64 h D)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M d) (*.f64 2 D)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 l h)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 h)) 2) (/.f64 d l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 l)) 2) (/.f64 h d)))))
Outputs
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 (neg.f64 h) l) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 (neg.f64 h) l) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1)))
(*.f64 (neg.f64 w0) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)))) (neg.f64 w0))
(*.f64 w0 (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))))
(*.f64 w0 (neg.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 (neg.f64 h) l) 1))))
(*.f64 w0 (neg.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 M) D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 (neg.f64 h) l) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 (neg.f64 h) l) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 (neg.f64 h) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 (neg.f64 h) l)))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 h l) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h (neg.f64 l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 (neg.f64 h) l)))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 h l) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 (neg.f64 d))) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 (neg.f64 h) l) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1)))
(*.f64 M (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 w0 D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 M (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 w0 2) (/.f64 D d)) 2)))))
(*.f64 M (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (/.f64 (/.f64 w0 2) d)) 2)))))
(*.f64 M (sqrt.f64 (fma.f64 (/.f64 (neg.f64 h) l) (pow.f64 (*.f64 D (/.f64 (/.f64 w0 2) d)) 2) 1)))
(*.f64 D (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M w0) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 D (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M 2) (/.f64 w0 d)) 2)))))
(*.f64 D (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 w0 (/.f64 M (*.f64 2 d))) 2)))))
(*.f64 D (sqrt.f64 (fma.f64 (/.f64 (neg.f64 h) l) (pow.f64 (*.f64 w0 (/.f64 (/.f64 M 2) d)) 2) 1)))
(*.f64 h (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 w0 l)))))
(*.f64 h (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 w0 l)))))
(*.f64 h (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 w0 l)))))
(*.f64 h (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 w0 l)))))
(*.f64 l (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h w0)))))
(*.f64 l (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h w0)))))
(*.f64 l (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h w0)))))
(*.f64 l (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 (neg.f64 h) w0) 1)))
(*.f64 l (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) w0) 1)))
(*.f64 d (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 w0)) 2) (/.f64 h l)))))
(*.f64 d (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D w0)) 2)))))
(*.f64 d (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M w0)) 2)))))
(*.f64 d (sqrt.f64 (fma.f64 (/.f64 h l) (neg.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 w0 2))) 2)) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 (neg.f64 h) l) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 h D) (*.f64 2 d)) 2) (/.f64 M l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 h (/.f64 (*.f64 2 d) D)) 2) (/.f64 M l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 h (/.f64 2 (/.f64 D d))) 2) (/.f64 M l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 D h) 2) d) 2) (/.f64 M l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 h (*.f64 2 d))) 2) (/.f64 M l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 l D) (*.f64 2 d)) 2) (/.f64 h M)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 D l) (*.f64 2 d)) 2) (/.f64 h M)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 l (/.f64 2 (/.f64 D d))) 2) (/.f64 h M)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 l d) 2)) 2) (/.f64 h M)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (/.f64 d (/.f64 l 2))) 2) (/.f64 h M)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 d D) (*.f64 2 M)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 d 2) (/.f64 D M)) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 d (*.f64 M 2)) D) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 D 2) (/.f64 d M)) 2)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 (neg.f64 h) l) (pow.f64 (/.f64 D (/.f64 M (/.f64 d 2))) 2) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M h) (*.f64 2 d)) 2) (/.f64 D l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 h d)) 2) (/.f64 D l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 M (/.f64 2 h)) d) 2) (/.f64 D l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 h d) (/.f64 M 2)) 2) (/.f64 D l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 h (/.f64 (/.f64 M 2) d)) 2) (/.f64 D l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M l) (*.f64 2 d)) 2) (/.f64 h D)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 l d)) 2) (/.f64 h D)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 l d) 2) M) 2) (/.f64 h D)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (/.f64 M 2) d)) 2) (/.f64 h D)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M d) (*.f64 2 D)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M 2) (/.f64 d D)) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 d 2) (/.f64 M D)) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 d (*.f64 D 2)) M) 2)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 (neg.f64 h) l) (pow.f64 (*.f64 (/.f64 d 2) (/.f64 M D)) 2) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 l h)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 l h)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 l h)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 l h)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 h)) 2) (/.f64 d l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D h)) 2) (/.f64 d l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 h))) 2) (/.f64 d l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 l)) 2) (/.f64 h d)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D l)) 2) (/.f64 h d)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M l) (/.f64 D 2)) 2) (/.f64 h d)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 l))) 2) (/.f64 h d)))))
Symmetry

(abs M)

(abs D)

(abs d)

(sort M D)

Compiler

Compiled 126 to 72 computations (42.9% saved)

eval1.0ms (0%)

Compiler

Compiled 78 to 50 computations (35.9% saved)

prune4.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
81.7%
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1)))
81.0%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
79.8%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))
81.7%
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1)))
81.0%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
79.8%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))
Compiler

Compiled 144 to 108 computations (25% saved)

localize292.0ms (1.4%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
97.3%
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1)))
93.0%
(sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1))
89.2%
(*.f64 D (/.f64 M (*.f64 d -2)))
88.2%
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1)
97.3%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
93.0%
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))))
91.9%
(/.f64 (*.f64 M D) (*.f64 2 d))
81.7%
(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))
97.3%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))
93.9%
(*.f64 (/.f64 M 2) (/.f64 D d))
93.0%
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))
81.7%
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))
Compiler

Compiled 285 to 147 computations (48.4% saved)

series93.0ms (0.5%)

Counts
12 → 612
Calls

171 calls:

TimeVariablePointExpression
5.0ms
M
@0
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1)
3.0ms
D
@0
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))
3.0ms
l
@0
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))
3.0ms
D
@-inf
(*.f64 (/.f64 M 2) (/.f64 D d))
3.0ms
D
@inf
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))

rewrite215.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
282×associate-*r*
257×*-un-lft-identity
244×pow1
225×add-exp-log
225×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046645
1716617
Stop Event
node limit
Counts
12 → 431
Calls
Call 1
Inputs
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))
(*.f64 (/.f64 M 2) (/.f64 D d))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))
(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))
(/.f64 (*.f64 M D) (*.f64 2 d))
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1)
(*.f64 D (/.f64 M (*.f64 d -2)))
(sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1)))
Outputs
(-.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1)
(-.f64 0 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(/.f64 1 (/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 l h))
(/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) l)
(/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (neg.f64 l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1) l)
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) l)
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) (neg.f64 l))
(pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3) 1/3)
(pow.f64 (*.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) (sqrt.f64 (/.f64 h l))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 3)
(neg.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2)) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1/2))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/2)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))) 1)
(/.f64 M (*.f64 2 (/.f64 d D)))
(/.f64 M (*.f64 (/.f64 d D) 2))
(/.f64 (*.f64 M 1/2) (/.f64 d D))
(/.f64 D (*.f64 -2 (/.f64 d M)))
(/.f64 D (*.f64 (/.f64 2 M) d))
(/.f64 D (*.f64 d (/.f64 2 M)))
(/.f64 (/.f64 D d) (/.f64 2 M))
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D)))
(/.f64 1 (/.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) 1))
(/.f64 (*.f64 M D) (*.f64 2 d))
(/.f64 (*.f64 (*.f64 M 1/2) D) d)
(/.f64 (*.f64 M (/.f64 D d)) 2)
(/.f64 (*.f64 M (/.f64 D d)) -2)
(/.f64 -1 (neg.f64 (*.f64 (/.f64 2 M) (/.f64 d D))))
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) -2))
(/.f64 (neg.f64 M) (neg.f64 (*.f64 2 (/.f64 d D))))
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 d))
(/.f64 (neg.f64 D) (*.f64 (/.f64 2 M) (neg.f64 d)))
(/.f64 (sqrt.f64 M) (/.f64 (*.f64 2 (/.f64 d D)) (sqrt.f64 M)))
(/.f64 (sqrt.f64 (*.f64 M D)) (/.f64 (*.f64 2 d) (sqrt.f64 (*.f64 M D))))
(/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 (*.f64 2 (/.f64 d D)) (cbrt.f64 M)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (/.f64 (*.f64 2 d) (cbrt.f64 (*.f64 M D))))
(/.f64 (*.f64 D (/.f64 M d)) -2)
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d))
(/.f64 (*.f64 (/.f64 D d) (neg.f64 M)) -2)
(/.f64 (*.f64 (/.f64 M d) D) -2)
(/.f64 (*.f64 (neg.f64 M) (/.f64 D d)) -2)
(/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 d))
(/.f64 (/.f64 (*.f64 M D) 1) (*.f64 2 d))
(/.f64 (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 2 d))) (sqrt.f64 (*.f64 2 d)))
(/.f64 (/.f64 (*.f64 M D) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (cbrt.f64 (*.f64 2 d)))
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) 1) d)
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) (sqrt.f64 d)) (sqrt.f64 d))
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) (cbrt.f64 (pow.f64 d 2))) (cbrt.f64 d))
(/.f64 (/.f64 (*.f64 M D) -2) d)
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (neg.f64 d) (/.f64 2 M)))
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 -2 (/.f64 d D)))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 2 d))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 2 d))
(/.f64 (neg.f64 (*.f64 (*.f64 M 1/2) D)) (neg.f64 d))
(/.f64 (neg.f64 (*.f64 M (/.f64 D d))) -2)
(/.f64 (neg.f64 (*.f64 M (neg.f64 D))) (*.f64 2 d))
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) 1/2)
(pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 1)
(pow.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) -1)
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 2)
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 3)
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3) 1/3)
(neg.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))
(fabs.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))))
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 M (/.f64 1/2 d)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 3) (pow.f64 D 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M 1/2) 3) (pow.f64 (/.f64 D d) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 M 1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) 3) (pow.f64 (*.f64 2 d) 3)))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(exp.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 1))
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))) 1)
(pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 1)
(pow.f64 (sqrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 2)
(pow.f64 (cbrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 3)
(pow.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3) 1/3)
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) (pow.f64 w0 2)))
(log.f64 (pow.f64 (exp.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))))
(cbrt.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3))
(cbrt.f64 (*.f64 (pow.f64 w0 3) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) (pow.f64 w0 3)))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(exp.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(-.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1)
(-.f64 0 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(/.f64 1 (/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 l h))
(/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) l)
(/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (neg.f64 l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1) l)
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) l)
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) (neg.f64 l))
(pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3) 1/3)
(pow.f64 (*.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) (sqrt.f64 (/.f64 h l))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 3)
(neg.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))) 1)
(*.f64 M (*.f64 (/.f64 1/2 d) D))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 M (*.f64 D (/.f64 1/2 d)))
(*.f64 M (/.f64 1 (*.f64 2 (/.f64 d D))))
(*.f64 (*.f64 M 1/2) (/.f64 D d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (*.f64 (/.f64 1 d) (*.f64 M 1/2)))
(*.f64 (/.f64 D d) (*.f64 M 1/2))
(*.f64 (/.f64 D d) (/.f64 M -2))
(*.f64 1 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(*.f64 (*.f64 M D) (/.f64 1/2 d))
(*.f64 (*.f64 M (/.f64 1/2 d)) D)
(*.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 1)
(*.f64 (*.f64 (*.f64 M 1/2) D) (/.f64 1 d))
(*.f64 (*.f64 M (/.f64 D d)) 1/2)
(*.f64 (/.f64 M d) (/.f64 D 2))
(*.f64 (/.f64 M d) (/.f64 D -2))
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 (/.f64 1/2 d) (*.f64 M D))
(*.f64 (/.f64 1 d) (*.f64 (*.f64 M 1/2) D))
(*.f64 (/.f64 1 d) (/.f64 (*.f64 M D) -2))
(*.f64 (*.f64 M (neg.f64 D)) (/.f64 1/2 d))
(*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 D) (*.f64 M (/.f64 1/2 d))))
(*.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) (sqrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 (sqrt.f64 (*.f64 M D)) (*.f64 (sqrt.f64 (*.f64 M D)) (/.f64 1/2 d)))
(*.f64 (sqrt.f64 (*.f64 M 1/2)) (*.f64 (sqrt.f64 (*.f64 M 1/2)) (/.f64 D d)))
(*.f64 (sqrt.f64 (*.f64 M (/.f64 1/2 d))) (*.f64 (sqrt.f64 (*.f64 M (/.f64 1/2 d))) D))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M 1/2)))
(*.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (cbrt.f64 D) (*.f64 M (/.f64 1/2 d))))
(*.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (*.f64 (cbrt.f64 (*.f64 M D)) (/.f64 1/2 d)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M 1/2)) 2) (*.f64 (cbrt.f64 (*.f64 M 1/2)) (/.f64 D d)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (*.f64 (cbrt.f64 (*.f64 M (/.f64 1/2 d))) D))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (cbrt.f64 (/.f64 D d)) (*.f64 M 1/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 (*.f64 D (sqrt.f64 (*.f64 M (/.f64 1/2 d)))) (sqrt.f64 (*.f64 M (/.f64 1/2 d))))
(*.f64 (*.f64 D (cbrt.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))) (cbrt.f64 (*.f64 M (/.f64 1/2 d))))
(*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) (sqrt.f64 D)) (sqrt.f64 D))
(*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (cbrt.f64 D) 2)) (cbrt.f64 D))
(*.f64 (*.f64 (*.f64 M 1/2) (sqrt.f64 (/.f64 D d))) (sqrt.f64 (/.f64 D d)))
(*.f64 (*.f64 (*.f64 M 1/2) (cbrt.f64 (pow.f64 (/.f64 D d) 2))) (cbrt.f64 (/.f64 D d)))
(*.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M 1/2))) (sqrt.f64 (*.f64 M 1/2)))
(*.f64 (*.f64 (/.f64 D d) (pow.f64 (cbrt.f64 (*.f64 M 1/2)) 2)) (cbrt.f64 (*.f64 M 1/2)))
(*.f64 -1/2 (*.f64 M (/.f64 D d)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 d))) (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 (*.f64 M D) (cbrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 D 1) (*.f64 M (/.f64 1/2 d)))
(*.f64 (/.f64 M 1) (/.f64 D (*.f64 2 d)))
(*.f64 (/.f64 M -2) (/.f64 D d))
(*.f64 (/.f64 M (sqrt.f64 (*.f64 2 d))) (/.f64 D (sqrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 M (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 D (cbrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 (/.f64 D (sqrt.f64 (*.f64 2 d))) (/.f64 M (sqrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 D (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 M (cbrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) 2) (/.f64 (sqrt.f64 (*.f64 M D)) d))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) d) (/.f64 (sqrt.f64 (*.f64 M D)) 2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) d) (/.f64 (sqrt.f64 (*.f64 M D)) -2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) 1) (/.f64 (sqrt.f64 (*.f64 M D)) (*.f64 2 d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 (sqrt.f64 (*.f64 M D)) (cbrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) 2) (/.f64 (cbrt.f64 (*.f64 M D)) d))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) d) (/.f64 (cbrt.f64 (*.f64 M D)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) d) (/.f64 (cbrt.f64 (*.f64 M D)) -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) 1) (/.f64 (cbrt.f64 (*.f64 M D)) (*.f64 2 d)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (sqrt.f64 (*.f64 2 d))) (/.f64 (cbrt.f64 (*.f64 M D)) (sqrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 (/.f64 (*.f64 M 1/2) 1) (/.f64 D d))
(*.f64 (/.f64 (*.f64 M 1/2) (sqrt.f64 d)) (/.f64 D (sqrt.f64 d)))
(*.f64 (/.f64 (*.f64 M 1/2) (cbrt.f64 (pow.f64 d 2))) (/.f64 D (cbrt.f64 d)))
(*.f64 (/.f64 D -2) (/.f64 M d))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) -2) (/.f64 (sqrt.f64 (*.f64 M D)) d))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) -2) (/.f64 (cbrt.f64 (*.f64 M D)) d))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) 1/2)
(pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 1)
(pow.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) -1)
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 2)
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 3)
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3) 1/3)
(neg.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))
(fabs.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))))
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 M (/.f64 1/2 d)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 3) (pow.f64 D 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M 1/2) 3) (pow.f64 (/.f64 D d) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 M 1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) 3) (pow.f64 (*.f64 2 d) 3)))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(exp.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 1))
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2)) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1/2))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/2)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))) 1)
(pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 1)
(pow.f64 (sqrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 2)
(pow.f64 (cbrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 3)
(pow.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3) 1/3)
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) (pow.f64 w0 2)))
(log.f64 (pow.f64 (exp.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))))
(cbrt.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3))
(cbrt.f64 (*.f64 (pow.f64 w0 3) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) (pow.f64 w0 3)))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(exp.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(+.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1)
(-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(-.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (/.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(-.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) (/.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 1)
(*.f64 1 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4))) (/.f64 1 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1)
(*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4)) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))))
(/.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4))) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3)) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)) 1) (-.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3)) (+.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3) 1) (+.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(/.f64 (neg.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 2)
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(exp.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))) 1)
(/.f64 M (*.f64 2 (/.f64 d D)))
(/.f64 M (*.f64 (/.f64 d D) 2))
(/.f64 (*.f64 M 1/2) (/.f64 d D))
(/.f64 D (*.f64 -2 (/.f64 d M)))
(/.f64 D (*.f64 (/.f64 2 M) d))
(/.f64 D (*.f64 d (/.f64 2 M)))
(/.f64 (/.f64 D d) (/.f64 2 M))
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D)))
(/.f64 1 (/.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) 1))
(/.f64 (*.f64 M D) (*.f64 2 d))
(/.f64 (*.f64 (*.f64 M 1/2) D) d)
(/.f64 (*.f64 M (/.f64 D d)) 2)
(/.f64 (*.f64 M (/.f64 D d)) -2)
(/.f64 -1 (neg.f64 (*.f64 (/.f64 2 M) (/.f64 d D))))
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) -2))
(/.f64 (neg.f64 M) (neg.f64 (*.f64 2 (/.f64 d D))))
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 d))
(/.f64 (neg.f64 D) (*.f64 (/.f64 2 M) (neg.f64 d)))
(/.f64 (sqrt.f64 M) (/.f64 (*.f64 2 (/.f64 d D)) (sqrt.f64 M)))
(/.f64 (sqrt.f64 (*.f64 M D)) (/.f64 (*.f64 2 d) (sqrt.f64 (*.f64 M D))))
(/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 (*.f64 2 (/.f64 d D)) (cbrt.f64 M)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (/.f64 (*.f64 2 d) (cbrt.f64 (*.f64 M D))))
(/.f64 (*.f64 D (/.f64 M d)) -2)
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d))
(/.f64 (*.f64 (/.f64 D d) (neg.f64 M)) -2)
(/.f64 (*.f64 (/.f64 M d) D) -2)
(/.f64 (*.f64 (neg.f64 M) (/.f64 D d)) -2)
(/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 d))
(/.f64 (/.f64 (*.f64 M D) 1) (*.f64 2 d))
(/.f64 (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 2 d))) (sqrt.f64 (*.f64 2 d)))
(/.f64 (/.f64 (*.f64 M D) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (cbrt.f64 (*.f64 2 d)))
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) 1) d)
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) (sqrt.f64 d)) (sqrt.f64 d))
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) (cbrt.f64 (pow.f64 d 2))) (cbrt.f64 d))
(/.f64 (/.f64 (*.f64 M D) -2) d)
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (neg.f64 d) (/.f64 2 M)))
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 -2 (/.f64 d D)))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 2 d))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 2 d))
(/.f64 (neg.f64 (*.f64 (*.f64 M 1/2) D)) (neg.f64 d))
(/.f64 (neg.f64 (*.f64 M (/.f64 D d))) -2)
(/.f64 (neg.f64 (*.f64 M (neg.f64 D))) (*.f64 2 d))
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) 1/2)
(pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 1)
(pow.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) -1)
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 2)
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 3)
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3) 1/3)
(neg.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))
(fabs.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))))
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 M (/.f64 1/2 d)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 3) (pow.f64 D 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M 1/2) 3) (pow.f64 (/.f64 D d) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 M 1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) 3) (pow.f64 (*.f64 2 d) 3)))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(exp.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 1))
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2)) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1/2))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/2)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))) 1)
(pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 1)
(pow.f64 (sqrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 2)
(pow.f64 (cbrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 3)
(pow.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3) 1/3)
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) (pow.f64 w0 2)))
(log.f64 (pow.f64 (exp.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))))
(cbrt.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3))
(cbrt.f64 (*.f64 (pow.f64 w0 3) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) (pow.f64 w0 3)))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(exp.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))

simplify587.0ms (2.8%)

Algorithm
egg-herbie
Rules
638×associate-*r*
536×associate-*l*
474×associate-/l*
410×*-commutative
350×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
069382339
1185379717
Stop Event
node limit
Counts
1043 → 411
Calls
Call 1
Inputs
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
1
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
1
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
1
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
1
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
1
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
1
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(-.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1)
(-.f64 0 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(/.f64 1 (/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 l h))
(/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) l)
(/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (neg.f64 l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1) l)
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) l)
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) (neg.f64 l))
(pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3) 1/3)
(pow.f64 (*.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) (sqrt.f64 (/.f64 h l))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 3)
(neg.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2)) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1/2))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/2)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))) 1)
(/.f64 M (*.f64 2 (/.f64 d D)))
(/.f64 M (*.f64 (/.f64 d D) 2))
(/.f64 (*.f64 M 1/2) (/.f64 d D))
(/.f64 D (*.f64 -2 (/.f64 d M)))
(/.f64 D (*.f64 (/.f64 2 M) d))
(/.f64 D (*.f64 d (/.f64 2 M)))
(/.f64 (/.f64 D d) (/.f64 2 M))
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D)))
(/.f64 1 (/.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) 1))
(/.f64 (*.f64 M D) (*.f64 2 d))
(/.f64 (*.f64 (*.f64 M 1/2) D) d)
(/.f64 (*.f64 M (/.f64 D d)) 2)
(/.f64 (*.f64 M (/.f64 D d)) -2)
(/.f64 -1 (neg.f64 (*.f64 (/.f64 2 M) (/.f64 d D))))
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) -2))
(/.f64 (neg.f64 M) (neg.f64 (*.f64 2 (/.f64 d D))))
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 d))
(/.f64 (neg.f64 D) (*.f64 (/.f64 2 M) (neg.f64 d)))
(/.f64 (sqrt.f64 M) (/.f64 (*.f64 2 (/.f64 d D)) (sqrt.f64 M)))
(/.f64 (sqrt.f64 (*.f64 M D)) (/.f64 (*.f64 2 d) (sqrt.f64 (*.f64 M D))))
(/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 (*.f64 2 (/.f64 d D)) (cbrt.f64 M)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (/.f64 (*.f64 2 d) (cbrt.f64 (*.f64 M D))))
(/.f64 (*.f64 D (/.f64 M d)) -2)
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d))
(/.f64 (*.f64 (/.f64 D d) (neg.f64 M)) -2)
(/.f64 (*.f64 (/.f64 M d) D) -2)
(/.f64 (*.f64 (neg.f64 M) (/.f64 D d)) -2)
(/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 d))
(/.f64 (/.f64 (*.f64 M D) 1) (*.f64 2 d))
(/.f64 (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 2 d))) (sqrt.f64 (*.f64 2 d)))
(/.f64 (/.f64 (*.f64 M D) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (cbrt.f64 (*.f64 2 d)))
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) 1) d)
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) (sqrt.f64 d)) (sqrt.f64 d))
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) (cbrt.f64 (pow.f64 d 2))) (cbrt.f64 d))
(/.f64 (/.f64 (*.f64 M D) -2) d)
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (neg.f64 d) (/.f64 2 M)))
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 -2 (/.f64 d D)))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 2 d))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 2 d))
(/.f64 (neg.f64 (*.f64 (*.f64 M 1/2) D)) (neg.f64 d))
(/.f64 (neg.f64 (*.f64 M (/.f64 D d))) -2)
(/.f64 (neg.f64 (*.f64 M (neg.f64 D))) (*.f64 2 d))
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) 1/2)
(pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 1)
(pow.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) -1)
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 2)
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 3)
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3) 1/3)
(neg.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))
(fabs.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))))
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 M (/.f64 1/2 d)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 3) (pow.f64 D 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M 1/2) 3) (pow.f64 (/.f64 D d) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 M 1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) 3) (pow.f64 (*.f64 2 d) 3)))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(exp.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 1))
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))) 1)
(pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 1)
(pow.f64 (sqrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 2)
(pow.f64 (cbrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 3)
(pow.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3) 1/3)
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) (pow.f64 w0 2)))
(log.f64 (pow.f64 (exp.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))))
(cbrt.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3))
(cbrt.f64 (*.f64 (pow.f64 w0 3) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) (pow.f64 w0 3)))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(exp.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(-.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1)
(-.f64 0 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(/.f64 1 (/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 l h))
(/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) l)
(/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (neg.f64 l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1) l)
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) l)
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) (neg.f64 l))
(pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3) 1/3)
(pow.f64 (*.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) (sqrt.f64 (/.f64 h l))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 3)
(neg.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))) 1)
(*.f64 M (*.f64 (/.f64 1/2 d) D))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 M (*.f64 D (/.f64 1/2 d)))
(*.f64 M (/.f64 1 (*.f64 2 (/.f64 d D))))
(*.f64 (*.f64 M 1/2) (/.f64 D d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (*.f64 (/.f64 1 d) (*.f64 M 1/2)))
(*.f64 (/.f64 D d) (*.f64 M 1/2))
(*.f64 (/.f64 D d) (/.f64 M -2))
(*.f64 1 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(*.f64 (*.f64 M D) (/.f64 1/2 d))
(*.f64 (*.f64 M (/.f64 1/2 d)) D)
(*.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 1)
(*.f64 (*.f64 (*.f64 M 1/2) D) (/.f64 1 d))
(*.f64 (*.f64 M (/.f64 D d)) 1/2)
(*.f64 (/.f64 M d) (/.f64 D 2))
(*.f64 (/.f64 M d) (/.f64 D -2))
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 (/.f64 1/2 d) (*.f64 M D))
(*.f64 (/.f64 1 d) (*.f64 (*.f64 M 1/2) D))
(*.f64 (/.f64 1 d) (/.f64 (*.f64 M D) -2))
(*.f64 (*.f64 M (neg.f64 D)) (/.f64 1/2 d))
(*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 D) (*.f64 M (/.f64 1/2 d))))
(*.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) (sqrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 (sqrt.f64 (*.f64 M D)) (*.f64 (sqrt.f64 (*.f64 M D)) (/.f64 1/2 d)))
(*.f64 (sqrt.f64 (*.f64 M 1/2)) (*.f64 (sqrt.f64 (*.f64 M 1/2)) (/.f64 D d)))
(*.f64 (sqrt.f64 (*.f64 M (/.f64 1/2 d))) (*.f64 (sqrt.f64 (*.f64 M (/.f64 1/2 d))) D))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M 1/2)))
(*.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (cbrt.f64 D) (*.f64 M (/.f64 1/2 d))))
(*.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (*.f64 (cbrt.f64 (*.f64 M D)) (/.f64 1/2 d)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M 1/2)) 2) (*.f64 (cbrt.f64 (*.f64 M 1/2)) (/.f64 D d)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (*.f64 (cbrt.f64 (*.f64 M (/.f64 1/2 d))) D))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (cbrt.f64 (/.f64 D d)) (*.f64 M 1/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 (*.f64 D (sqrt.f64 (*.f64 M (/.f64 1/2 d)))) (sqrt.f64 (*.f64 M (/.f64 1/2 d))))
(*.f64 (*.f64 D (cbrt.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))) (cbrt.f64 (*.f64 M (/.f64 1/2 d))))
(*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) (sqrt.f64 D)) (sqrt.f64 D))
(*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (cbrt.f64 D) 2)) (cbrt.f64 D))
(*.f64 (*.f64 (*.f64 M 1/2) (sqrt.f64 (/.f64 D d))) (sqrt.f64 (/.f64 D d)))
(*.f64 (*.f64 (*.f64 M 1/2) (cbrt.f64 (pow.f64 (/.f64 D d) 2))) (cbrt.f64 (/.f64 D d)))
(*.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M 1/2))) (sqrt.f64 (*.f64 M 1/2)))
(*.f64 (*.f64 (/.f64 D d) (pow.f64 (cbrt.f64 (*.f64 M 1/2)) 2)) (cbrt.f64 (*.f64 M 1/2)))
(*.f64 -1/2 (*.f64 M (/.f64 D d)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 d))) (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 (*.f64 M D) (cbrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 D 1) (*.f64 M (/.f64 1/2 d)))
(*.f64 (/.f64 M 1) (/.f64 D (*.f64 2 d)))
(*.f64 (/.f64 M -2) (/.f64 D d))
(*.f64 (/.f64 M (sqrt.f64 (*.f64 2 d))) (/.f64 D (sqrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 M (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 D (cbrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 (/.f64 D (sqrt.f64 (*.f64 2 d))) (/.f64 M (sqrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 D (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 M (cbrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) 2) (/.f64 (sqrt.f64 (*.f64 M D)) d))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) d) (/.f64 (sqrt.f64 (*.f64 M D)) 2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) d) (/.f64 (sqrt.f64 (*.f64 M D)) -2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) 1) (/.f64 (sqrt.f64 (*.f64 M D)) (*.f64 2 d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 (sqrt.f64 (*.f64 M D)) (cbrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) 2) (/.f64 (cbrt.f64 (*.f64 M D)) d))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) d) (/.f64 (cbrt.f64 (*.f64 M D)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) d) (/.f64 (cbrt.f64 (*.f64 M D)) -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) 1) (/.f64 (cbrt.f64 (*.f64 M D)) (*.f64 2 d)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (sqrt.f64 (*.f64 2 d))) (/.f64 (cbrt.f64 (*.f64 M D)) (sqrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 (/.f64 (*.f64 M 1/2) 1) (/.f64 D d))
(*.f64 (/.f64 (*.f64 M 1/2) (sqrt.f64 d)) (/.f64 D (sqrt.f64 d)))
(*.f64 (/.f64 (*.f64 M 1/2) (cbrt.f64 (pow.f64 d 2))) (/.f64 D (cbrt.f64 d)))
(*.f64 (/.f64 D -2) (/.f64 M d))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) -2) (/.f64 (sqrt.f64 (*.f64 M D)) d))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) -2) (/.f64 (cbrt.f64 (*.f64 M D)) d))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) 1/2)
(pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 1)
(pow.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) -1)
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 2)
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 3)
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3) 1/3)
(neg.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))
(fabs.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))))
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 M (/.f64 1/2 d)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 3) (pow.f64 D 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M 1/2) 3) (pow.f64 (/.f64 D d) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 M 1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) 3) (pow.f64 (*.f64 2 d) 3)))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(exp.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 1))
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2)) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1/2))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/2)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))) 1)
(pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 1)
(pow.f64 (sqrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 2)
(pow.f64 (cbrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 3)
(pow.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3) 1/3)
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) (pow.f64 w0 2)))
(log.f64 (pow.f64 (exp.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))))
(cbrt.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3))
(cbrt.f64 (*.f64 (pow.f64 w0 3) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) (pow.f64 w0 3)))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(exp.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(+.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1)
(-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(-.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (/.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(-.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) (/.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 1)
(*.f64 1 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4))) (/.f64 1 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1)
(*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4)) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))))
(/.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4))) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3)) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)) 1) (-.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3)) (+.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3) 1) (+.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(/.f64 (neg.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 2)
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(exp.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))) 1)
(/.f64 M (*.f64 2 (/.f64 d D)))
(/.f64 M (*.f64 (/.f64 d D) 2))
(/.f64 (*.f64 M 1/2) (/.f64 d D))
(/.f64 D (*.f64 -2 (/.f64 d M)))
(/.f64 D (*.f64 (/.f64 2 M) d))
(/.f64 D (*.f64 d (/.f64 2 M)))
(/.f64 (/.f64 D d) (/.f64 2 M))
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D)))
(/.f64 1 (/.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) 1))
(/.f64 (*.f64 M D) (*.f64 2 d))
(/.f64 (*.f64 (*.f64 M 1/2) D) d)
(/.f64 (*.f64 M (/.f64 D d)) 2)
(/.f64 (*.f64 M (/.f64 D d)) -2)
(/.f64 -1 (neg.f64 (*.f64 (/.f64 2 M) (/.f64 d D))))
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) -2))
(/.f64 (neg.f64 M) (neg.f64 (*.f64 2 (/.f64 d D))))
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 d))
(/.f64 (neg.f64 D) (*.f64 (/.f64 2 M) (neg.f64 d)))
(/.f64 (sqrt.f64 M) (/.f64 (*.f64 2 (/.f64 d D)) (sqrt.f64 M)))
(/.f64 (sqrt.f64 (*.f64 M D)) (/.f64 (*.f64 2 d) (sqrt.f64 (*.f64 M D))))
(/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 (*.f64 2 (/.f64 d D)) (cbrt.f64 M)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (/.f64 (*.f64 2 d) (cbrt.f64 (*.f64 M D))))
(/.f64 (*.f64 D (/.f64 M d)) -2)
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d))
(/.f64 (*.f64 (/.f64 D d) (neg.f64 M)) -2)
(/.f64 (*.f64 (/.f64 M d) D) -2)
(/.f64 (*.f64 (neg.f64 M) (/.f64 D d)) -2)
(/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 d))
(/.f64 (/.f64 (*.f64 M D) 1) (*.f64 2 d))
(/.f64 (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 2 d))) (sqrt.f64 (*.f64 2 d)))
(/.f64 (/.f64 (*.f64 M D) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (cbrt.f64 (*.f64 2 d)))
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) 1) d)
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) (sqrt.f64 d)) (sqrt.f64 d))
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) (cbrt.f64 (pow.f64 d 2))) (cbrt.f64 d))
(/.f64 (/.f64 (*.f64 M D) -2) d)
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (neg.f64 d) (/.f64 2 M)))
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 -2 (/.f64 d D)))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 2 d))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 2 d))
(/.f64 (neg.f64 (*.f64 (*.f64 M 1/2) D)) (neg.f64 d))
(/.f64 (neg.f64 (*.f64 M (/.f64 D d))) -2)
(/.f64 (neg.f64 (*.f64 M (neg.f64 D))) (*.f64 2 d))
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) 1/2)
(pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 1)
(pow.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) -1)
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 2)
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 3)
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3) 1/3)
(neg.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))
(fabs.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))))
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 M (/.f64 1/2 d)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 3) (pow.f64 D 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M 1/2) 3) (pow.f64 (/.f64 D d) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 M 1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) 3) (pow.f64 (*.f64 2 d) 3)))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(exp.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 1))
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2)) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1/2))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/2)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))) 1)
(pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 1)
(pow.f64 (sqrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 2)
(pow.f64 (cbrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 3)
(pow.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3) 1/3)
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) (pow.f64 w0 2)))
(log.f64 (pow.f64 (exp.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))))
(cbrt.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3))
(cbrt.f64 (*.f64 (pow.f64 w0 3) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) (pow.f64 w0 3)))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(exp.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
Outputs
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (neg.f64 D) (/.f64 (/.f64 d M) (sqrt.f64 -1/4))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) -1/2))
(-.f64 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 l h)) -1/2)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 -1/4 (sqrt.f64 -1/4)) (pow.f64 (*.f64 D M) 3))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) 1/8))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 -1/4 (sqrt.f64 -1/4)) (pow.f64 (*.f64 D M) 3))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) 1/8)))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (neg.f64 D) (/.f64 (/.f64 d M) (sqrt.f64 -1/4))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) -1/2))
(-.f64 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 l h)) -1/2)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 -1/4 (sqrt.f64 -1/4)) (pow.f64 (*.f64 D M) 3))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) 1/8))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 -1/4 (sqrt.f64 -1/4)) (pow.f64 (*.f64 D M) 3))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) 1/8)))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (neg.f64 D) (/.f64 (/.f64 d M) (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0) (*.f64 (sqrt.f64 (/.f64 l h)) -1/2)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4))))))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (neg.f64 D) (/.f64 (/.f64 d M) (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0) (*.f64 (sqrt.f64 (/.f64 l h)) -1/2)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4))))))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (neg.f64 D) (/.f64 (/.f64 d M) (sqrt.f64 -1/4))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) -1/2))
(-.f64 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 l h)) -1/2)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 -1/4 (sqrt.f64 -1/4)) (pow.f64 (*.f64 D M) 3))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) 1/8))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 -1/4 (sqrt.f64 -1/4)) (pow.f64 (*.f64 D M) 3))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) 1/8)))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (neg.f64 D) (/.f64 (/.f64 d M) (sqrt.f64 -1/4))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) -1/2))
(-.f64 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 l h)) -1/2)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 -1/4 (sqrt.f64 -1/4)) (pow.f64 (*.f64 D M) 3))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) 1/8))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 -1/4 (sqrt.f64 -1/4)) (pow.f64 (*.f64 D M) 3))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) 1/8)))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (neg.f64 D) (/.f64 (/.f64 d M) (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0) (*.f64 (sqrt.f64 (/.f64 l h)) -1/2)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4))))))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (neg.f64 D) (/.f64 (/.f64 d M) (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0) (*.f64 (sqrt.f64 (/.f64 l h)) -1/2)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4))))))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
1
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
1
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
1
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
1
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
1
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
1
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
1
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))
(+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 -1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (neg.f64 D) (/.f64 (/.f64 d M) (sqrt.f64 -1/4))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) -1/2))
(-.f64 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 l h)) -1/2)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 -1/4 (sqrt.f64 -1/4)) (pow.f64 (*.f64 D M) 3))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) 1/8))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 -1/4 (sqrt.f64 -1/4)) (pow.f64 (*.f64 D M) 3))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) 1/8)))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (neg.f64 D) (/.f64 (/.f64 d M) (sqrt.f64 -1/4))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) -1/2))
(-.f64 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 l h)) -1/2)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 -1/4 (sqrt.f64 -1/4)) (pow.f64 (*.f64 D M) 3))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) 1/8))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 -1/4 (sqrt.f64 -1/4)) (pow.f64 (*.f64 D M) 3))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) 1/8)))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/8))
(+.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (/.f64 D d) 2)) (/.f64 (pow.f64 M 2) (/.f64 l h))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) h) (*.f64 (pow.f64 d 2) l)) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (neg.f64 D) (/.f64 (/.f64 d M) (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0) (*.f64 (sqrt.f64 (/.f64 l h)) -1/2)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4))))))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (neg.f64 D) (/.f64 (/.f64 d M) (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0) (*.f64 (sqrt.f64 (/.f64 l h)) -1/2)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 1/8 (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4))))))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) w0))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) d)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (/.f64 (pow.f64 (*.f64 D M) 3) (/.f64 w0 (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 d D) M) (sqrt.f64 -1/4)) w0)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (*.f64 -1/128 (/.f64 (pow.f64 D 4) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (/.f64 (pow.f64 l 2) w0))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 M 6) (*.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 D 6)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(-.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1)
(+.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) -1)
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) 0)
(-.f64 0 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(*.f64 (/.f64 h l) (neg.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)))
(*.f64 (/.f64 h l) (neg.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))
(/.f64 1 (/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(/.f64 1 (/.f64 (/.f64 l h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)))
(*.f64 (*.f64 (/.f64 1 l) h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))
(/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 l h))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) l)
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (neg.f64 l))
(/.f64 h (/.f64 (neg.f64 l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)))
(*.f64 (/.f64 h (neg.f64 l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1) l)
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) l)
(*.f64 (/.f64 h l) (neg.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)))
(*.f64 (/.f64 h l) (neg.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) (neg.f64 l))
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)) (neg.f64 l))
(*.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)))
(pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1)
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(pow.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3) 1/3)
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(pow.f64 (*.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) (sqrt.f64 (/.f64 h l))) 2)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 1/2 d)))) 2)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (*.f64 1/2 (/.f64 D d)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 3)
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(neg.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(*.f64 (/.f64 h l) (neg.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)))
(*.f64 (/.f64 h l) (neg.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)))
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (log.f64 (exp.f64 (/.f64 h l))))
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (log.f64 (exp.f64 (/.f64 h l))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(neg.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (log.f64 (exp.f64 (/.f64 h l)))))
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 (log.f64 (exp.f64 (/.f64 h l)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(*.f64 1 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2)) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4)))) (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)))) (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))))))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/2)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) 2)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 3/2))
(fabs.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(pow.f64 (exp.f64 1/2) (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)))) 1/2)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1/2))
(pow.f64 (exp.f64 1/2) (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)))) 1/2)
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))) 1))
(pow.f64 (exp.f64 1/2) (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)))) 1/2)
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))) 1)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 M (*.f64 2 (/.f64 d D)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 M (*.f64 (/.f64 d D) 2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 M 1/2) (/.f64 d D))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 D (*.f64 -2 (/.f64 d M)))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(/.f64 D (*.f64 (/.f64 2 M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 D (*.f64 d (/.f64 2 M)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (/.f64 D d) (/.f64 2 M))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 1 (/.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) 1))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 M D) (*.f64 2 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M 1/2) D) d)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 M (/.f64 D d)) 2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 M (/.f64 D d)) -2)
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 2 M) (/.f64 d D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) -2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (neg.f64 M) (neg.f64 (*.f64 2 (/.f64 d D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(/.f64 (neg.f64 D) (*.f64 (/.f64 2 M) (neg.f64 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (sqrt.f64 M) (/.f64 (*.f64 2 (/.f64 d D)) (sqrt.f64 M)))
(*.f64 (/.f64 (sqrt.f64 M) (*.f64 2 (/.f64 d D))) (sqrt.f64 M))
(*.f64 (sqrt.f64 M) (*.f64 (/.f64 (sqrt.f64 M) (*.f64 2 d)) D))
(/.f64 (sqrt.f64 (*.f64 M D)) (/.f64 (*.f64 2 d) (sqrt.f64 (*.f64 M D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 (*.f64 2 (/.f64 d D)) (cbrt.f64 M)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 2)) (*.f64 2 (/.f64 d D))) (cbrt.f64 M))
(*.f64 (cbrt.f64 M) (/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 2 (/.f64 D d))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (/.f64 (*.f64 2 d) (cbrt.f64 (*.f64 M D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 D (/.f64 M d)) -2)
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 (/.f64 D d) (neg.f64 M)) -2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 (/.f64 M d) D) -2)
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 M) (/.f64 D d)) -2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (/.f64 (*.f64 M D) 1) (*.f64 2 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 2 d))) (sqrt.f64 (*.f64 2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (/.f64 (*.f64 M D) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (cbrt.f64 (*.f64 2 d)))
(/.f64 (*.f64 D M) (*.f64 (cbrt.f64 (*.f64 2 d)) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))))
(*.f64 (/.f64 M (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 D (cbrt.f64 (*.f64 2 d))))
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) 1) d)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) (sqrt.f64 d)) (sqrt.f64 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) (cbrt.f64 (pow.f64 d 2))) (cbrt.f64 d))
(/.f64 (*.f64 D (*.f64 M 1/2)) (*.f64 (cbrt.f64 d) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 M 1/2) (cbrt.f64 (pow.f64 d 2))) (/.f64 D (cbrt.f64 d)))
(/.f64 (/.f64 (*.f64 M D) -2) d)
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (neg.f64 d) (/.f64 2 M)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 -2 (/.f64 d D)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 2 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 2 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (neg.f64 (*.f64 (*.f64 M 1/2) D)) (neg.f64 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (neg.f64 (*.f64 M (/.f64 D d))) -2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (neg.f64 (*.f64 M (neg.f64 D))) (*.f64 2 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) 1/2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 1)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) -1)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 3)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3) 1/3)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(neg.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(fabs.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(*.f64 (/.f64 D d) (log.f64 (sqrt.f64 (exp.f64 M))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 M (/.f64 1/2 d)) 3)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 3) (pow.f64 D 3)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M 1/2) 3) (pow.f64 (/.f64 D d) 3)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 M 1/2) 3)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) 3) (pow.f64 (*.f64 2 d) 3)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(exp.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 1))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))) 1)
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 1)
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(pow.f64 (sqrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 2)
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(pow.f64 (cbrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 3)
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(pow.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3) 1/3)
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) (pow.f64 w0 2)))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) (pow.f64 w0 2)))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) (pow.f64 w0 2)))
(log.f64 (pow.f64 (exp.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)) (log.f64 (exp.f64 w0)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (log.f64 (exp.f64 w0)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(cbrt.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(cbrt.f64 (*.f64 (pow.f64 w0 3) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 3/2) (pow.f64 w0 3)))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(exp.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(exp.f64 (*.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(log1p.f64 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(-.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1)
(+.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) -1)
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) 0)
(-.f64 0 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(*.f64 (/.f64 h l) (neg.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)))
(*.f64 (/.f64 h l) (neg.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))
(/.f64 1 (/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(/.f64 1 (/.f64 (/.f64 l h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)))
(*.f64 (*.f64 (/.f64 1 l) h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))
(/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 l h))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) l)
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (neg.f64 l))
(/.f64 h (/.f64 (neg.f64 l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)))
(*.f64 (/.f64 h (neg.f64 l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1) l)
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) l)
(*.f64 (/.f64 h l) (neg.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)))
(*.f64 (/.f64 h l) (neg.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) (neg.f64 l))
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)) (neg.f64 l))
(*.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)))
(pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1)
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(pow.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3) 1/3)
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(pow.f64 (*.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) (sqrt.f64 (/.f64 h l))) 2)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 1/2 d)))) 2)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (*.f64 1/2 (/.f64 D d)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 3)
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(neg.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(*.f64 (/.f64 h l) (neg.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)))
(*.f64 (/.f64 h l) (neg.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)))
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (log.f64 (exp.f64 (/.f64 h l))))
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (log.f64 (exp.f64 (/.f64 h l))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(neg.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (log.f64 (exp.f64 (/.f64 h l)))))
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 (log.f64 (exp.f64 (/.f64 h l)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))) 1)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 M (*.f64 (/.f64 1/2 d) D))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 D (/.f64 1/2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 M (/.f64 1 (*.f64 2 (/.f64 d D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (*.f64 M 1/2) (/.f64 D d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 D (*.f64 (/.f64 1 d) (*.f64 M 1/2)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 D d) (*.f64 M 1/2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 D d) (/.f64 M -2))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 1 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (*.f64 M D) (/.f64 1/2 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (*.f64 M (/.f64 1/2 d)) D)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 1)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (*.f64 (*.f64 M 1/2) D) (/.f64 1 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (*.f64 M (/.f64 D d)) 1/2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 M d) (/.f64 D 2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 M d) (/.f64 D -2))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 1/2 d) (*.f64 M D))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 1 d) (*.f64 (*.f64 M 1/2) D))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 1 d) (/.f64 (*.f64 M D) -2))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 (*.f64 M (neg.f64 D)) (/.f64 1/2 d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 D) (*.f64 M (/.f64 1/2 d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) (sqrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (sqrt.f64 (*.f64 M D)) (*.f64 (sqrt.f64 (*.f64 M D)) (/.f64 1/2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (sqrt.f64 (*.f64 M 1/2)) (*.f64 (sqrt.f64 (*.f64 M 1/2)) (/.f64 D d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (sqrt.f64 (*.f64 M (/.f64 1/2 d))) (*.f64 (sqrt.f64 (*.f64 M (/.f64 1/2 d))) D))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M 1/2)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (cbrt.f64 D) (*.f64 M (/.f64 1/2 d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(*.f64 (cbrt.f64 (*.f64 D (*.f64 M (/.f64 1/2 d)))) (cbrt.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)))
(*.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (*.f64 (cbrt.f64 (*.f64 M D)) (/.f64 1/2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M 1/2)) 2) (*.f64 (cbrt.f64 (*.f64 M 1/2)) (/.f64 D d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (*.f64 (cbrt.f64 (*.f64 M (/.f64 1/2 d))) D))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (*.f64 D (cbrt.f64 (*.f64 M (/.f64 1/2 d)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (cbrt.f64 (/.f64 D d)) (*.f64 M 1/2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (*.f64 M 1/2) (cbrt.f64 (/.f64 D d))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 M (*.f64 1/2 (cbrt.f64 (/.f64 D d)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 (cbrt.f64 (*.f64 D (*.f64 M (/.f64 1/2 d)))) (cbrt.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)))
(*.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))
(*.f64 (*.f64 D (sqrt.f64 (*.f64 M (/.f64 1/2 d)))) (sqrt.f64 (*.f64 M (/.f64 1/2 d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (*.f64 D (cbrt.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))) (cbrt.f64 (*.f64 M (/.f64 1/2 d))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (*.f64 D (cbrt.f64 (*.f64 M (/.f64 1/2 d)))))
(*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) (sqrt.f64 D)) (sqrt.f64 D))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (cbrt.f64 D) 2)) (cbrt.f64 D))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (*.f64 (*.f64 M 1/2) (sqrt.f64 (/.f64 D d))) (sqrt.f64 (/.f64 D d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (*.f64 (*.f64 M 1/2) (cbrt.f64 (pow.f64 (/.f64 D d) 2))) (cbrt.f64 (/.f64 D d)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (*.f64 M 1/2) (cbrt.f64 (/.f64 D d))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 M (*.f64 1/2 (cbrt.f64 (/.f64 D d)))))
(*.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M 1/2))) (sqrt.f64 (*.f64 M 1/2)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (*.f64 (/.f64 D d) (pow.f64 (cbrt.f64 (*.f64 M 1/2)) 2)) (cbrt.f64 (*.f64 M 1/2)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 -1/2 (*.f64 M (/.f64 D d)))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 d))) (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 2 d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 (*.f64 M D) (cbrt.f64 (*.f64 2 d))))
(/.f64 (*.f64 D M) (*.f64 (cbrt.f64 (*.f64 2 d)) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))))
(*.f64 (/.f64 M (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 D (cbrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 D 1) (*.f64 M (/.f64 1/2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 M 1) (/.f64 D (*.f64 2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 M -2) (/.f64 D d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 (/.f64 M (sqrt.f64 (*.f64 2 d))) (/.f64 D (sqrt.f64 (*.f64 2 d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 M (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 D (cbrt.f64 (*.f64 2 d))))
(/.f64 (*.f64 D M) (*.f64 (cbrt.f64 (*.f64 2 d)) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 D (sqrt.f64 (*.f64 2 d))) (/.f64 M (sqrt.f64 (*.f64 2 d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 D (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 M (cbrt.f64 (*.f64 2 d))))
(/.f64 (*.f64 D M) (*.f64 (cbrt.f64 (*.f64 2 d)) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))))
(*.f64 (/.f64 M (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 D (cbrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) 2) (/.f64 (sqrt.f64 (*.f64 M D)) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) d) (/.f64 (sqrt.f64 (*.f64 M D)) 2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) d) (/.f64 (sqrt.f64 (*.f64 M D)) -2))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) 1) (/.f64 (sqrt.f64 (*.f64 M D)) (*.f64 2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 (sqrt.f64 (*.f64 M D)) (cbrt.f64 (*.f64 2 d))))
(/.f64 (*.f64 D M) (*.f64 (cbrt.f64 (*.f64 2 d)) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))))
(*.f64 (/.f64 M (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 D (cbrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) 2) (/.f64 (cbrt.f64 (*.f64 M D)) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) d) (/.f64 (cbrt.f64 (*.f64 M D)) 2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) d) (/.f64 (cbrt.f64 (*.f64 M D)) -2))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) 1) (/.f64 (cbrt.f64 (*.f64 M D)) (*.f64 2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (sqrt.f64 (*.f64 2 d))) (/.f64 (cbrt.f64 (*.f64 M D)) (sqrt.f64 (*.f64 2 d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 (cbrt.f64 (*.f64 D (*.f64 M (/.f64 1/2 d)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))))
(*.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))))
(*.f64 (/.f64 (*.f64 M 1/2) 1) (/.f64 D d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 (*.f64 M 1/2) (sqrt.f64 d)) (/.f64 D (sqrt.f64 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(*.f64 (/.f64 (*.f64 M 1/2) (cbrt.f64 (pow.f64 d 2))) (/.f64 D (cbrt.f64 d)))
(/.f64 (*.f64 D (*.f64 M 1/2)) (*.f64 (cbrt.f64 d) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 D -2) (/.f64 M d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) -2) (/.f64 (sqrt.f64 (*.f64 M D)) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) -2) (/.f64 (cbrt.f64 (*.f64 M D)) d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) 1/2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 1)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) -1)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 3)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3) 1/3)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(neg.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(fabs.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(*.f64 (/.f64 D d) (log.f64 (sqrt.f64 (exp.f64 M))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 M (/.f64 1/2 d)) 3)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 3) (pow.f64 D 3)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M 1/2) 3) (pow.f64 (/.f64 D d) 3)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 M 1/2) 3)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) 3) (pow.f64 (*.f64 2 d) 3)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(exp.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 1))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(*.f64 1 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2)) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4)))) (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)))) (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))))))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/2)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) 2)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 3/2))
(fabs.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(pow.f64 (exp.f64 1/2) (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)))) 1/2)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1/2))
(pow.f64 (exp.f64 1/2) (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)))) 1/2)
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))) 1))
(pow.f64 (exp.f64 1/2) (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)))) 1/2)
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))) 1)
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 1)
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(pow.f64 (sqrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 2)
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(pow.f64 (cbrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 3)
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(pow.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3) 1/3)
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) (pow.f64 w0 2)))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) (pow.f64 w0 2)))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) (pow.f64 w0 2)))
(log.f64 (pow.f64 (exp.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)) (log.f64 (exp.f64 w0)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (log.f64 (exp.f64 w0)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(cbrt.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(cbrt.f64 (*.f64 (pow.f64 w0 3) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 3/2) (pow.f64 w0 3)))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(exp.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(exp.f64 (*.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(log1p.f64 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(+.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))
(-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)))
(-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)))
(-.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (/.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(-.f64 (/.f64 1 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)) (/.f64 (pow.f64 (/.f64 h l) 2) (/.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4))))
(-.f64 (/.f64 1 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (/.f64 (pow.f64 (/.f64 h l) 2) (/.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))))
(-.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) (/.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)) 3)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) 3)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(*.f64 1 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(*.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4))) (/.f64 1 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4))) (/.f64 1 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)) 3)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) 3)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 2)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 2)))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4)) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4))
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(*.f64 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))))
(*.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4))) (/.f64 1 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)) 3)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) 3)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))))
(/.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4))) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))
(*.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4))) (/.f64 1 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3)) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)) 3)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) 3)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)) 1) (-.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 1))
(/.f64 (fma.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4) -1) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) -1))
(/.f64 (fma.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) -1) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3)) (+.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)) 3)) (+.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4)) (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3) 1) (+.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)) 3)) (fma.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) 3)) (fma.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(/.f64 (neg.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(/.f64 (+.f64 -1 (neg.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4)))) (neg.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(/.f64 (-.f64 -1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) (-.f64 -1 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))))))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) 3)) (-.f64 -1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 2)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 3)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 2))
(fabs.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3) 1/3)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 2))
(fabs.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3))
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(exp.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))
(exp.f64 (log1p.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1))
(exp.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))
(exp.f64 (log1p.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)
(fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))) 1)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 M (*.f64 2 (/.f64 d D)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 M (*.f64 (/.f64 d D) 2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 M 1/2) (/.f64 d D))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 D (*.f64 -2 (/.f64 d M)))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(/.f64 D (*.f64 (/.f64 2 M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 D (*.f64 d (/.f64 2 M)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (/.f64 D d) (/.f64 2 M))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 1 (/.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) 1))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 M D) (*.f64 2 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M 1/2) D) d)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 M (/.f64 D d)) 2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 M (/.f64 D d)) -2)
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 2 M) (/.f64 d D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) -2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (neg.f64 M) (neg.f64 (*.f64 2 (/.f64 d D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 d))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(/.f64 (neg.f64 D) (*.f64 (/.f64 2 M) (neg.f64 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (sqrt.f64 M) (/.f64 (*.f64 2 (/.f64 d D)) (sqrt.f64 M)))
(*.f64 (/.f64 (sqrt.f64 M) (*.f64 2 (/.f64 d D))) (sqrt.f64 M))
(*.f64 (sqrt.f64 M) (*.f64 (/.f64 (sqrt.f64 M) (*.f64 2 d)) D))
(/.f64 (sqrt.f64 (*.f64 M D)) (/.f64 (*.f64 2 d) (sqrt.f64 (*.f64 M D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 (*.f64 2 (/.f64 d D)) (cbrt.f64 M)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 2)) (*.f64 2 (/.f64 d D))) (cbrt.f64 M))
(*.f64 (cbrt.f64 M) (/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 2 (/.f64 D d))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (/.f64 (*.f64 2 d) (cbrt.f64 (*.f64 M D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 D (/.f64 M d)) -2)
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 (/.f64 D d) (neg.f64 M)) -2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 (/.f64 M d) D) -2)
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 M) (/.f64 D d)) -2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (/.f64 (*.f64 M D) 1) (*.f64 2 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 2 d))) (sqrt.f64 (*.f64 2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (/.f64 (*.f64 M D) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (cbrt.f64 (*.f64 2 d)))
(/.f64 (*.f64 D M) (*.f64 (cbrt.f64 (*.f64 2 d)) (cbrt.f64 (*.f64 (pow.f64 d 2) 4))))
(*.f64 (/.f64 M (cbrt.f64 (*.f64 (pow.f64 d 2) 4))) (/.f64 D (cbrt.f64 (*.f64 2 d))))
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) 1) d)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) (sqrt.f64 d)) (sqrt.f64 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) D) (cbrt.f64 (pow.f64 d 2))) (cbrt.f64 d))
(/.f64 (*.f64 D (*.f64 M 1/2)) (*.f64 (cbrt.f64 d) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 M 1/2) (cbrt.f64 (pow.f64 d 2))) (/.f64 D (cbrt.f64 d)))
(/.f64 (/.f64 (*.f64 M D) -2) d)
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (neg.f64 d) (/.f64 2 M)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 -2 (/.f64 d D)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 2 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 2 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (neg.f64 (*.f64 (*.f64 M 1/2) D)) (neg.f64 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (neg.f64 (*.f64 M (/.f64 D d))) -2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (neg.f64 (*.f64 M (neg.f64 D))) (*.f64 2 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) 1/2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 1)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) -1)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 3)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3) 1/3)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(neg.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(*.f64 (*.f64 -1/2 M) (/.f64 D d))
(*.f64 M (*.f64 -1/2 (/.f64 D d)))
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(fabs.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(*.f64 (/.f64 D d) (log.f64 (sqrt.f64 (exp.f64 M))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 3))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 M (/.f64 1/2 d)) 3)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 3) (pow.f64 D 3)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M 1/2) 3) (pow.f64 (/.f64 D d) 3)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 M 1/2) 3)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) 3) (pow.f64 (*.f64 2 d) 3)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(exp.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))) 1))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(*.f64 1 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 2)) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 4)))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4)))) (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)))) (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))))))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)) 1)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/2)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 1/4) 2)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3)
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 3/2))
(fabs.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))))
(pow.f64 (exp.f64 1/2) (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)))) 1/2)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))) 1/2))
(pow.f64 (exp.f64 1/2) (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)))) 1/2)
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)))) 1))
(pow.f64 (exp.f64 1/2) (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)))) 1/2)
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1))
(sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))) 1)
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 1)
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(pow.f64 (sqrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 2)
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(pow.f64 (cbrt.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 3)
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(pow.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3) 1/3)
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) (pow.f64 w0 2)))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) (pow.f64 w0 2)))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) (pow.f64 w0 2)))
(log.f64 (pow.f64 (exp.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)) (log.f64 (exp.f64 w0)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (log.f64 (exp.f64 w0)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))))))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(cbrt.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1))) 3))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(cbrt.f64 (*.f64 (pow.f64 w0 3) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) 3/2) (pow.f64 w0 3)))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(exp.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(exp.f64 (*.f64 (log.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))) 1))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))
(log1p.f64 (expm1.f64 (*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2) (/.f64 h l) 1)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)))

eval288.0ms (1.4%)

Compiler

Compiled 11634 to 7214 computations (38% saved)

prune124.0ms (0.6%)

Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New4038411
Fresh000
Picked213
Done000
Total4059414
Accuracy
91.4%
Counts
414 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.0%
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
57.6%
(*.f64 w0 (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
86.1%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) l))))
82.1%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 1 (/.f64 (/.f64 l h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))))
81.0%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
85.4%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)))))
18.5%
(*.f64 w0 (sqrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))))
14.1%
(*.f64 w0 (sqrt.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
67.4%
w0
62.0%
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
57.6%
(*.f64 w0 (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
86.1%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) l))))
82.1%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 1 (/.f64 (/.f64 l h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))))
81.0%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
85.4%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)))))
18.5%
(*.f64 w0 (sqrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))))
14.1%
(*.f64 w0 (sqrt.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
67.4%
w0
Compiler

Compiled 766 to 580 computations (24.3% saved)

localize492.0ms (2.4%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
96.0%
(*.f64 w0 (sqrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))))
87.4%
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))
86.2%
(/.f64 (pow.f64 M 2) (/.f64 l h))
84.6%
(sqrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
97.3%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 1 (/.f64 (/.f64 l h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))))
95.8%
(*.f64 D (*.f64 M (/.f64 1/2 d)))
93.0%
(sqrt.f64 (-.f64 1 (/.f64 1 (/.f64 (/.f64 l h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)))))
88.0%
(/.f64 (/.f64 l h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))
99.8%
(pow.f64 (/.f64 D d) 2)
95.1%
(/.f64 l (*.f64 h w0))
85.8%
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
85.7%
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
95.6%
(/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)
95.1%
(*.f64 M (*.f64 1/2 (/.f64 D d)))
94.8%
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
93.0%
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))))
96.3%
(/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) l)
95.1%
(*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))
95.1%
(*.f64 M (*.f64 (/.f64 1/2 d) D))
93.0%
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) l)))
Compiler

Compiled 512 to 276 computations (46.1% saved)

series138.0ms (0.7%)

Counts
20 → 912
Calls

261 calls:

TimeVariablePointExpression
14.0ms
d
@0
(*.f64 w0 (sqrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))))
6.0ms
h
@0
(*.f64 w0 (sqrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))))
5.0ms
h
@-inf
(*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))
5.0ms
d
@0
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))))
4.0ms
M
@inf
(sqrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))

rewrite179.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
415×associate-*r*
313×add-exp-log
298×*-un-lft-identity
298×add-sqr-sqrt
296×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056941
1930925
Stop Event
node limit
Counts
20 → 547
Calls
Call 1
Inputs
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) l)))
(*.f64 M (*.f64 (/.f64 1/2 d) D))
(*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2))
(/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) l)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l))
(*.f64 M (*.f64 1/2 (/.f64 D d)))
(/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(/.f64 l (*.f64 h w0))
(pow.f64 (/.f64 D d) 2)
(/.f64 (/.f64 l h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))
(sqrt.f64 (-.f64 1 (/.f64 1 (/.f64 (/.f64 l h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2)))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 1 (/.f64 (/.f64 l h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4)))
(/.f64 (pow.f64 M 2) (/.f64 l h))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))
(*.f64 w0 (sqrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))))
Outputs
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2)) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(/.f64 (*.f64 M D) (*.f64 d 2))
(/.f64 (*.f64 M 1/2) (/.f64 d D))
(/.f64 (*.f64 (*.f64 M D) 1) (*.f64 d 2))
(/.f64 (*.f64 (*.f64 M D) 1/2) d)
(/.f64 (*.f64 (*.f64 M 1/2) 1) (/.f64 d D))
(/.f64 (*.f64 (*.f64 M 1/2) D) d)
(/.f64 (*.f64 M (*.f64 1/2 D)) d)
(/.f64 (*.f64 D (*.f64 M 1/2)) d)
(/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 d))
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d))
(/.f64 (*.f64 (*.f64 1/2 D) M) d)
(pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1)
(pow.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(fabs.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)))
(log.f64 (exp.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4))))
(cbrt.f64 (*.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)) (*.f64 M (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (*.f64 D (pow.f64 D 2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(pow.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) 1)
(sqrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))
(log.f64 (exp.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 h (pow.f64 h 2))))
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(exp.f64 (log.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(log1p.f64 (expm1.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l))
(*.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 1 l))
(*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 1)
(*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) h)
(*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4))
(*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 1 h)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(*.f64 (/.f64 1 l) (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 1 l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 1 h)))
(*.f64 (*.f64 h (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (/.f64 1 (neg.f64 l)))
(*.f64 -1 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(*.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) (*.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) (/.f64 1 l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l)) (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l)) h))
(*.f64 (cbrt.f64 (pow.f64 h 2)) (*.f64 (cbrt.f64 h) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (*.f64 (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (/.f64 1 l)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)) h))
(*.f64 (*.f64 h (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l))) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l)))
(*.f64 (*.f64 h (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (sqrt.f64 h)) (sqrt.f64 h))
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (cbrt.f64 (pow.f64 h 2))) (cbrt.f64 h))
(*.f64 (*.f64 (/.f64 h l) 1) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(*.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (*.f64 1/2 (*.f64 (/.f64 D d) M)))
(*.f64 (*.f64 (/.f64 h l) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (*.f64 (/.f64 h l) (pow.f64 D 2)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))
(*.f64 (/.f64 h 1) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l))
(*.f64 (/.f64 h (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 l)))
(*.f64 (/.f64 h (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 l)))
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (sqrt.f64 l)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 l 2))) (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (cbrt.f64 l)))
(*.f64 (/.f64 (pow.f64 M 2) 1) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 l h)))
(*.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (pow.f64 M 2) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1) (/.f64 h l))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 l)) (/.f64 h (sqrt.f64 l)))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 (pow.f64 l 2))) (/.f64 h (cbrt.f64 l)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 1 (neg.f64 (/.f64 l h))) (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (neg.f64 l)) (neg.f64 h))
(*.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) 1) (/.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) l))
(*.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) (cbrt.f64 (pow.f64 l 2))) (/.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) (cbrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) 1) (/.f64 (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) l))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (sqrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 l h)))
(*.f64 (/.f64 (pow.f64 D 2) 1) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (/.f64 l h)))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) l) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 1 h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (sqrt.f64 (/.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (pow.f64 D 2) l) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (/.f64 1 h)))
(*.f64 (/.f64 (pow.f64 D 2) (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (cbrt.f64 (/.f64 l h))))
(pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 1)
(pow.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) -1)
(neg.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (neg.f64 l)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))) (*.f64 h (pow.f64 h 2))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (*.f64 l (pow.f64 l 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2)) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(/.f64 1 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 l) (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(/.f64 h (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) l)
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 l h))
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 1 h))
(/.f64 (pow.f64 M 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)))
(/.f64 (/.f64 h l) (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(/.f64 (neg.f64 h) (neg.f64 (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(/.f64 (*.f64 h (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (neg.f64 l))
(/.f64 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (neg.f64 (/.f64 l h)))
(/.f64 -1 (/.f64 (neg.f64 l) (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(/.f64 (sqrt.f64 h) (/.f64 (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (sqrt.f64 h)))
(/.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) (/.f64 l (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(/.f64 (cbrt.f64 (pow.f64 h 2)) (/.f64 (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (cbrt.f64 h)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (/.f64 l (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (/.f64 (/.f64 l h) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(/.f64 (pow.f64 D 2) (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))) (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) 1) l)
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1) (/.f64 l h))
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h)))
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (/.f64 l h)))
(/.f64 (neg.f64 (*.f64 h (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))) (neg.f64 (neg.f64 l)))
(pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 1)
(pow.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) -1)
(neg.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (neg.f64 l)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))) (*.f64 h (pow.f64 h 2))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (*.f64 l (pow.f64 l 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(/.f64 (*.f64 M D) (*.f64 d 2))
(/.f64 (*.f64 M 1/2) (/.f64 d D))
(/.f64 (*.f64 (*.f64 M D) 1) (*.f64 d 2))
(/.f64 (*.f64 (*.f64 M D) 1/2) d)
(/.f64 (*.f64 (*.f64 M 1/2) 1) (/.f64 d D))
(/.f64 (*.f64 (*.f64 M 1/2) D) d)
(/.f64 (*.f64 M (*.f64 1/2 D)) d)
(/.f64 (*.f64 D (*.f64 M 1/2)) d)
(/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 d))
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d))
(/.f64 (*.f64 (*.f64 1/2 D) M) d)
(pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1)
(pow.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(fabs.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)))
(log.f64 (exp.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4))))
(cbrt.f64 (*.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)) (*.f64 M (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (*.f64 D (pow.f64 D 2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 1 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l))
(*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 l)))
(*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 1 l))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) 1)
(*.f64 (pow.f64 M 2) (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 1 l)))
(*.f64 (/.f64 1 l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(*.f64 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 1 (neg.f64 l)))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l)) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 1 l)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (/.f64 1 l)))
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 l)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 l)))
(*.f64 (/.f64 (pow.f64 M 2) 1) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) l))
(*.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 l)) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (sqrt.f64 l)))
(*.f64 (/.f64 (pow.f64 M 2) (cbrt.f64 (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (cbrt.f64 (pow.f64 l 2))) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (cbrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) l))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (sqrt.f64 l)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (sqrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(*.f64 (/.f64 (pow.f64 D 2) 1) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (sqrt.f64 l)))
(*.f64 (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (cbrt.f64 l)))
(pow.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) 1)
(neg.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (neg.f64 l)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 l (pow.f64 l 2))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(/.f64 1 (/.f64 (/.f64 (/.f64 l h) w0) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2))))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2)) (/.f64 (/.f64 l h) w0))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 (pow.f64 M 2))) (neg.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) (neg.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2)) 1) (/.f64 (/.f64 l h) w0))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2)) l) (/.f64 1 (*.f64 h w0)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2)) (sqrt.f64 (/.f64 (/.f64 l h) w0))) (sqrt.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (cbrt.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2))) (neg.f64 (/.f64 (/.f64 l h) w0)))
(pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))) 1)
(sqrt.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2)) (pow.f64 (/.f64 D d) 4)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2)) (pow.f64 (/.f64 D d) 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)))))
(*.f64 1 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)))
(*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0)))
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))
(*.f64 (*.f64 h w0) (/.f64 (pow.f64 M 2) l))
(*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) 1)
(*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) w0)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (/.f64 1 l) (/.f64 (pow.f64 M 2) (/.f64 1 (*.f64 h w0))))
(*.f64 (*.f64 (/.f64 h l) w0) (pow.f64 M 2))
(*.f64 (neg.f64 (pow.f64 M 2)) (/.f64 1 (neg.f64 (/.f64 (/.f64 l h) w0))))
(*.f64 (*.f64 M (sqrt.f64 (*.f64 (/.f64 h l) w0))) (*.f64 M (sqrt.f64 (*.f64 (/.f64 h l) w0))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (cbrt.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (cbrt.f64 (pow.f64 M 2)) (*.f64 (/.f64 h l) w0)))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) 1) (*.f64 h w0))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) w0) h)
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (sqrt.f64 (*.f64 h w0))) (sqrt.f64 (*.f64 h w0)))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (cbrt.f64 (pow.f64 (*.f64 h w0) 2))) (cbrt.f64 (*.f64 h w0)))
(*.f64 (/.f64 (pow.f64 M 2) 1) (*.f64 (/.f64 h l) w0))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (/.f64 l h) w0))) (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 (/.f64 l h) w0))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (/.f64 (pow.f64 M 2) (cbrt.f64 (/.f64 (/.f64 l h) w0))))
(*.f64 (/.f64 (pow.f64 M 2) (neg.f64 l)) (*.f64 h (neg.f64 w0)))
(*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0)))
(*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) 1) (/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 (/.f64 l h) w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) l) (/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 1 (*.f64 h w0))))
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (/.f64 M (cbrt.f64 (/.f64 (/.f64 l h) w0))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (sqrt.f64 (/.f64 (/.f64 l h) w0))) (/.f64 (cbrt.f64 (pow.f64 M 2)) (sqrt.f64 (/.f64 (/.f64 l h) w0))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (cbrt.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(pow.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) 1)
(neg.f64 (/.f64 (pow.f64 M 2) (neg.f64 (/.f64 (/.f64 l h) w0))))
(sqrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2)))
(log.f64 (exp.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 M 4)) (*.f64 (/.f64 (/.f64 l h) w0) (pow.f64 (/.f64 (/.f64 l h) w0) 2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(exp.f64 (log.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(*.f64 1 (/.f64 (/.f64 l h) w0))
(*.f64 l (/.f64 1 (*.f64 h w0)))
(*.f64 (/.f64 (/.f64 l h) w0) 1)
(*.f64 (/.f64 l h) (/.f64 1 w0))
(*.f64 (/.f64 1 h) (/.f64 l w0))
(*.f64 (/.f64 1 (*.f64 h w0)) l)
(*.f64 (neg.f64 l) (/.f64 1 (*.f64 h (neg.f64 w0))))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 h w0))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (sqrt.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 (cbrt.f64 (pow.f64 l 2)) (*.f64 (cbrt.f64 l) (/.f64 1 (*.f64 h w0))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2)) (cbrt.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 (/.f64 l 1) (/.f64 1 (*.f64 h w0)))
(*.f64 (/.f64 1 w0) (/.f64 l h))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h w0))) (/.f64 l (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 h w0) 2))) (/.f64 l (cbrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 h w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) 1) (/.f64 (cbrt.f64 l) (*.f64 h w0)))
(*.f64 (/.f64 (sqrt.f64 l) h) (/.f64 (sqrt.f64 l) w0))
(*.f64 (/.f64 (sqrt.f64 l) w0) (/.f64 (sqrt.f64 l) h))
(*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (pow.f64 (*.f64 h w0) 2))) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) h) (/.f64 (cbrt.f64 l) w0))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) w0) (/.f64 (cbrt.f64 l) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) (sqrt.f64 (*.f64 h w0))) (/.f64 (cbrt.f64 l) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) (cbrt.f64 (pow.f64 (*.f64 h w0) 2))) (cbrt.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 (/.f64 1 (sqrt.f64 w0)) (/.f64 (/.f64 l h) (sqrt.f64 w0)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 w0 2))) (/.f64 (/.f64 l h) (cbrt.f64 w0)))
(*.f64 (/.f64 l (sqrt.f64 w0)) (/.f64 (/.f64 1 h) (sqrt.f64 w0)))
(*.f64 (/.f64 l (cbrt.f64 (pow.f64 w0 2))) (/.f64 (/.f64 1 h) (cbrt.f64 w0)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) 1) (/.f64 (sqrt.f64 (/.f64 l h)) w0))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (pow.f64 w0 2))) (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) 1) (/.f64 (cbrt.f64 (/.f64 l h)) w0))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (sqrt.f64 w0)) (/.f64 (cbrt.f64 (/.f64 l h)) (sqrt.f64 w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (cbrt.f64 (pow.f64 w0 2))) (cbrt.f64 (/.f64 (/.f64 l h) w0)))
(pow.f64 (/.f64 (/.f64 l h) w0) 1)
(neg.f64 (/.f64 l (*.f64 h (neg.f64 w0))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 l h) w0)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 l h) w0) (pow.f64 (/.f64 (/.f64 l h) w0) 2)))
(cbrt.f64 (/.f64 (*.f64 l (pow.f64 l 2)) (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2)) (*.f64 w0 (pow.f64 w0 2))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 l h) w0)))
(exp.f64 (log.f64 (/.f64 (/.f64 l h) w0)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 1 (pow.f64 (/.f64 D d) 2))
(*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d)))
(*.f64 (/.f64 D d) (/.f64 D d))
(*.f64 (pow.f64 (/.f64 D d) 2) 1)
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) (/.f64 D d)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (pow.f64 (/.f64 D d) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (cbrt.f64 (/.f64 D d)) (/.f64 D d)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 1 d) (/.f64 1 d)))
(*.f64 (*.f64 (/.f64 D d) D) (/.f64 1 d))
(*.f64 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 D d))) (sqrt.f64 (/.f64 D d)))
(*.f64 (*.f64 (/.f64 D d) (cbrt.f64 (pow.f64 (/.f64 D d) 2))) (cbrt.f64 (/.f64 D d)))
(/.f64 1 (*.f64 (/.f64 d D) (/.f64 d D)))
(/.f64 D (*.f64 (/.f64 d D) d))
(/.f64 D (*.f64 d (/.f64 d D)))
(/.f64 (/.f64 D d) (/.f64 d D))
(/.f64 (neg.f64 D) (*.f64 (/.f64 d D) (neg.f64 d)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (*.f64 (/.f64 D d) D) d)
(/.f64 (*.f64 (/.f64 D d) (neg.f64 D)) (neg.f64 d))
(/.f64 (*.f64 D (/.f64 D d)) d)
(/.f64 (*.f64 (neg.f64 D) (/.f64 D d)) (neg.f64 d))
(/.f64 (*.f64 D (neg.f64 D)) (*.f64 d (neg.f64 d)))
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (neg.f64 d) (/.f64 d D)))
(/.f64 (*.f64 (neg.f64 D) D) (*.f64 (neg.f64 d) d))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 D)) (*.f64 (neg.f64 d) (neg.f64 d)))
(sqrt.f64 (pow.f64 (/.f64 D d) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 D d) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 D d) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 D d))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 D d) 2)))
(*.f64 1 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 l (*.f64 (/.f64 1 h) (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 l (/.f64 1 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 l h) (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) 1)
(*.f64 (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 l h))
(*.f64 (/.f64 1 h) (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (neg.f64 (/.f64 l h)) (/.f64 1 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 l 1) (/.f64 (/.f64 1 h) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 l (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (/.f64 l (pow.f64 M 2)) (/.f64 (/.f64 1 h) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)))
(*.f64 (/.f64 l (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (/.f64 (/.f64 1 h) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 l (pow.f64 D 2)) (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)))
(*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (/.f64 1 (pow.f64 M 2)) (/.f64 (/.f64 l h) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (/.f64 (/.f64 l h) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 1 (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)))
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 (sqrt.f64 l) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) 1) (/.f64 (cbrt.f64 l) (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 (sqrt.f64 l) h) (/.f64 (sqrt.f64 l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) h) (/.f64 (cbrt.f64 l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) 1) (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) 1) (/.f64 (cbrt.f64 (/.f64 l h)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 1 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h))) (/.f64 l (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))) (/.f64 l (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 (cbrt.f64 l) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h))) (/.f64 (cbrt.f64 l) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))) (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 M 2)) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 D 2)) (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 (cbrt.f64 (/.f64 l h)) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (pow.f64 M 2)) (/.f64 (cbrt.f64 (/.f64 l h)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (pow.f64 D 2)) (/.f64 (cbrt.f64 (/.f64 l h)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)))
(pow.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) 1)
(neg.f64 (/.f64 (/.f64 l h) (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))
(log.f64 (exp.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(cbrt.f64 (*.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))))
(cbrt.f64 (/.f64 (*.f64 l (pow.f64 l 2)) (*.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2)) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(exp.f64 (log.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2)) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(/.f64 (*.f64 M D) (*.f64 d 2))
(/.f64 (*.f64 M 1/2) (/.f64 d D))
(/.f64 (*.f64 (*.f64 M D) 1) (*.f64 d 2))
(/.f64 (*.f64 (*.f64 M D) 1/2) d)
(/.f64 (*.f64 (*.f64 M 1/2) 1) (/.f64 d D))
(/.f64 (*.f64 (*.f64 M 1/2) D) d)
(/.f64 (*.f64 M (*.f64 1/2 D)) d)
(/.f64 (*.f64 D (*.f64 M 1/2)) d)
(/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 d))
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d))
(/.f64 (*.f64 (*.f64 1/2 D) M) d)
(pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1)
(pow.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(fabs.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)))
(log.f64 (exp.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4))))
(cbrt.f64 (*.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)) (*.f64 M (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (*.f64 D (pow.f64 D 2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0) 1)
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (pow.f64 w0 2)))
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0)))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0) (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (pow.f64 w0 2))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) (*.f64 w0 (pow.f64 w0 2))))
(cbrt.f64 (*.f64 (*.f64 w0 (pow.f64 w0 2)) (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0)))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0)))
(*.f64 1 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))))
(*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))) 1)
(*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) (/.f64 D d))
(*.f64 (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))) (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))) (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))) (sqrt.f64 -1/4))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) 1/16) (pow.f64 (/.f64 D d) 4)))) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4)))))
(pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4)) 1/2)
(pow.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))) 1)
(fabs.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))))
(log.f64 (exp.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4) (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(exp.f64 (log.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(*.f64 1 (*.f64 (pow.f64 M 2) (/.f64 h l)))
(*.f64 h (/.f64 (pow.f64 M 2) l))
(*.f64 M (*.f64 M (/.f64 h l)))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) 1)
(*.f64 (/.f64 (pow.f64 M 2) l) h)
(*.f64 (/.f64 h l) (pow.f64 M 2))
(*.f64 (/.f64 1 l) (/.f64 (pow.f64 M 2) (/.f64 1 h)))
(*.f64 (neg.f64 (pow.f64 M 2)) (/.f64 1 (neg.f64 (/.f64 l h))))
(*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (/.f64 M (sqrt.f64 (/.f64 l h))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 h l)))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) 1) h)
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (sqrt.f64 h)) (sqrt.f64 h))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (cbrt.f64 (pow.f64 h 2))) (cbrt.f64 h))
(*.f64 (/.f64 (pow.f64 M 2) 1) (/.f64 h l))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (pow.f64 M 2) (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (pow.f64 M 2) (neg.f64 l)) (neg.f64 h))
(*.f64 (/.f64 M 1) (/.f64 M (/.f64 l h)))
(*.f64 (/.f64 M l) (/.f64 M (/.f64 1 h)))
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 M (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) 1) (/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 l h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) l) (/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 1 h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (sqrt.f64 (/.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 M 2)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(pow.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) 1)
(neg.f64 (/.f64 (pow.f64 M 2) (neg.f64 (/.f64 l h))))
(sqrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))
(log.f64 (exp.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 M 4)) (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(exp.f64 (log.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) -1/4)) (/.f64 l h))
(/.f64 (*.f64 (*.f64 (pow.f64 M 2) -1/4) (pow.f64 (/.f64 D d) 2)) (/.f64 l h))
(pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4)) 1)
(pow.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))) 2)
(sqrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) 1/16) (pow.f64 (/.f64 D d) 4)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4)) (*.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) 1/16) (pow.f64 (/.f64 D d) 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) 1/16))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) 1/16)) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))))
(pow.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0)) 1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0)) 2)))
(cbrt.f64 (*.f64 (*.f64 w0 (pow.f64 w0 2)) (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4) (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4) (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))))) (*.f64 w0 (pow.f64 w0 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0))))
(exp.f64 (log.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0))))

simplify779.0ms (3.8%)

Algorithm
egg-herbie
Rules
907×times-frac
836×associate-/r*
777×associate-/r/
580×associate-/l/
387×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0117599824
1331695798
Stop Event
node limit
Counts
1459 → 848
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2)) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(/.f64 (*.f64 M D) (*.f64 d 2))
(/.f64 (*.f64 M 1/2) (/.f64 d D))
(/.f64 (*.f64 (*.f64 M D) 1) (*.f64 d 2))
(/.f64 (*.f64 (*.f64 M D) 1/2) d)
(/.f64 (*.f64 (*.f64 M 1/2) 1) (/.f64 d D))
(/.f64 (*.f64 (*.f64 M 1/2) D) d)
(/.f64 (*.f64 M (*.f64 1/2 D)) d)
(/.f64 (*.f64 D (*.f64 M 1/2)) d)
(/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 d))
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d))
(/.f64 (*.f64 (*.f64 1/2 D) M) d)
(pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1)
(pow.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(fabs.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)))
(log.f64 (exp.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4))))
(cbrt.f64 (*.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)) (*.f64 M (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (*.f64 D (pow.f64 D 2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(pow.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) 1)
(sqrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))
(log.f64 (exp.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 h (pow.f64 h 2))))
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(exp.f64 (log.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(log1p.f64 (expm1.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l))
(*.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 1 l))
(*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 1)
(*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) h)
(*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4))
(*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 1 h)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(*.f64 (/.f64 1 l) (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 1 l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 1 h)))
(*.f64 (*.f64 h (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (/.f64 1 (neg.f64 l)))
(*.f64 -1 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(*.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) (*.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) (/.f64 1 l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l)) (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l)) h))
(*.f64 (cbrt.f64 (pow.f64 h 2)) (*.f64 (cbrt.f64 h) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (*.f64 (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (/.f64 1 l)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)) h))
(*.f64 (*.f64 h (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l))) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l)))
(*.f64 (*.f64 h (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (sqrt.f64 h)) (sqrt.f64 h))
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (cbrt.f64 (pow.f64 h 2))) (cbrt.f64 h))
(*.f64 (*.f64 (/.f64 h l) 1) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(*.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (*.f64 1/2 (*.f64 (/.f64 D d) M)))
(*.f64 (*.f64 (/.f64 h l) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (*.f64 (/.f64 h l) (pow.f64 D 2)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))
(*.f64 (/.f64 h 1) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l))
(*.f64 (/.f64 h (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 l)))
(*.f64 (/.f64 h (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 l)))
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (sqrt.f64 l)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 l 2))) (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (cbrt.f64 l)))
(*.f64 (/.f64 (pow.f64 M 2) 1) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 l h)))
(*.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (pow.f64 M 2) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1) (/.f64 h l))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 l)) (/.f64 h (sqrt.f64 l)))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 (pow.f64 l 2))) (/.f64 h (cbrt.f64 l)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 1 (neg.f64 (/.f64 l h))) (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (neg.f64 l)) (neg.f64 h))
(*.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) 1) (/.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) l))
(*.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) (cbrt.f64 (pow.f64 l 2))) (/.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) (cbrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) 1) (/.f64 (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) l))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (sqrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 l h)))
(*.f64 (/.f64 (pow.f64 D 2) 1) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (/.f64 l h)))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) l) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 1 h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (sqrt.f64 (/.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (pow.f64 D 2) l) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (/.f64 1 h)))
(*.f64 (/.f64 (pow.f64 D 2) (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (cbrt.f64 (/.f64 l h))))
(pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 1)
(pow.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) -1)
(neg.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (neg.f64 l)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))) (*.f64 h (pow.f64 h 2))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (*.f64 l (pow.f64 l 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2)) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(/.f64 1 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 l) (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(/.f64 h (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) l)
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 l h))
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 1 h))
(/.f64 (pow.f64 M 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)))
(/.f64 (/.f64 h l) (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(/.f64 (neg.f64 h) (neg.f64 (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(/.f64 (*.f64 h (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (neg.f64 l))
(/.f64 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (neg.f64 (/.f64 l h)))
(/.f64 -1 (/.f64 (neg.f64 l) (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(/.f64 (sqrt.f64 h) (/.f64 (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (sqrt.f64 h)))
(/.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) (/.f64 l (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(/.f64 (cbrt.f64 (pow.f64 h 2)) (/.f64 (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (cbrt.f64 h)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (/.f64 l (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (/.f64 (/.f64 l h) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(/.f64 (pow.f64 D 2) (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))) (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) 1) l)
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1) (/.f64 l h))
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h)))
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (/.f64 l h)))
(/.f64 (neg.f64 (*.f64 h (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))) (neg.f64 (neg.f64 l)))
(pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 1)
(pow.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) -1)
(neg.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (neg.f64 l)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))) (*.f64 h (pow.f64 h 2))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (*.f64 l (pow.f64 l 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(/.f64 (*.f64 M D) (*.f64 d 2))
(/.f64 (*.f64 M 1/2) (/.f64 d D))
(/.f64 (*.f64 (*.f64 M D) 1) (*.f64 d 2))
(/.f64 (*.f64 (*.f64 M D) 1/2) d)
(/.f64 (*.f64 (*.f64 M 1/2) 1) (/.f64 d D))
(/.f64 (*.f64 (*.f64 M 1/2) D) d)
(/.f64 (*.f64 M (*.f64 1/2 D)) d)
(/.f64 (*.f64 D (*.f64 M 1/2)) d)
(/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 d))
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d))
(/.f64 (*.f64 (*.f64 1/2 D) M) d)
(pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1)
(pow.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(fabs.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)))
(log.f64 (exp.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4))))
(cbrt.f64 (*.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)) (*.f64 M (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (*.f64 D (pow.f64 D 2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 1 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l))
(*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 l)))
(*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 1 l))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) 1)
(*.f64 (pow.f64 M 2) (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 1 l)))
(*.f64 (/.f64 1 l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(*.f64 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 1 (neg.f64 l)))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l)) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 1 l)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (/.f64 1 l)))
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 l)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 l)))
(*.f64 (/.f64 (pow.f64 M 2) 1) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) l))
(*.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 l)) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (sqrt.f64 l)))
(*.f64 (/.f64 (pow.f64 M 2) (cbrt.f64 (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (cbrt.f64 (pow.f64 l 2))) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (cbrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) l))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (sqrt.f64 l)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (sqrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(*.f64 (/.f64 (pow.f64 D 2) 1) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (sqrt.f64 l)))
(*.f64 (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (cbrt.f64 l)))
(pow.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) 1)
(neg.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (neg.f64 l)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 l (pow.f64 l 2))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(/.f64 1 (/.f64 (/.f64 (/.f64 l h) w0) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2))))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2)) (/.f64 (/.f64 l h) w0))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 (pow.f64 M 2))) (neg.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) (neg.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2)) 1) (/.f64 (/.f64 l h) w0))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2)) l) (/.f64 1 (*.f64 h w0)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2)) (sqrt.f64 (/.f64 (/.f64 l h) w0))) (sqrt.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (cbrt.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2))) (neg.f64 (/.f64 (/.f64 l h) w0)))
(pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))) 1)
(sqrt.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2)) (pow.f64 (/.f64 D d) 4)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2)) (pow.f64 (/.f64 D d) 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)))))
(*.f64 1 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)))
(*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0)))
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))
(*.f64 (*.f64 h w0) (/.f64 (pow.f64 M 2) l))
(*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) 1)
(*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) w0)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (/.f64 1 l) (/.f64 (pow.f64 M 2) (/.f64 1 (*.f64 h w0))))
(*.f64 (*.f64 (/.f64 h l) w0) (pow.f64 M 2))
(*.f64 (neg.f64 (pow.f64 M 2)) (/.f64 1 (neg.f64 (/.f64 (/.f64 l h) w0))))
(*.f64 (*.f64 M (sqrt.f64 (*.f64 (/.f64 h l) w0))) (*.f64 M (sqrt.f64 (*.f64 (/.f64 h l) w0))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (cbrt.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (cbrt.f64 (pow.f64 M 2)) (*.f64 (/.f64 h l) w0)))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) 1) (*.f64 h w0))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) w0) h)
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (sqrt.f64 (*.f64 h w0))) (sqrt.f64 (*.f64 h w0)))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (cbrt.f64 (pow.f64 (*.f64 h w0) 2))) (cbrt.f64 (*.f64 h w0)))
(*.f64 (/.f64 (pow.f64 M 2) 1) (*.f64 (/.f64 h l) w0))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (/.f64 l h) w0))) (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 (/.f64 l h) w0))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (/.f64 (pow.f64 M 2) (cbrt.f64 (/.f64 (/.f64 l h) w0))))
(*.f64 (/.f64 (pow.f64 M 2) (neg.f64 l)) (*.f64 h (neg.f64 w0)))
(*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0)))
(*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) 1) (/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 (/.f64 l h) w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) l) (/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 1 (*.f64 h w0))))
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (/.f64 M (cbrt.f64 (/.f64 (/.f64 l h) w0))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (sqrt.f64 (/.f64 (/.f64 l h) w0))) (/.f64 (cbrt.f64 (pow.f64 M 2)) (sqrt.f64 (/.f64 (/.f64 l h) w0))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (cbrt.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(pow.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) 1)
(neg.f64 (/.f64 (pow.f64 M 2) (neg.f64 (/.f64 (/.f64 l h) w0))))
(sqrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2)))
(log.f64 (exp.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 M 4)) (*.f64 (/.f64 (/.f64 l h) w0) (pow.f64 (/.f64 (/.f64 l h) w0) 2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(exp.f64 (log.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(*.f64 1 (/.f64 (/.f64 l h) w0))
(*.f64 l (/.f64 1 (*.f64 h w0)))
(*.f64 (/.f64 (/.f64 l h) w0) 1)
(*.f64 (/.f64 l h) (/.f64 1 w0))
(*.f64 (/.f64 1 h) (/.f64 l w0))
(*.f64 (/.f64 1 (*.f64 h w0)) l)
(*.f64 (neg.f64 l) (/.f64 1 (*.f64 h (neg.f64 w0))))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 h w0))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (sqrt.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 (cbrt.f64 (pow.f64 l 2)) (*.f64 (cbrt.f64 l) (/.f64 1 (*.f64 h w0))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2)) (cbrt.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 (/.f64 l 1) (/.f64 1 (*.f64 h w0)))
(*.f64 (/.f64 1 w0) (/.f64 l h))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h w0))) (/.f64 l (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 h w0) 2))) (/.f64 l (cbrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 h w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) 1) (/.f64 (cbrt.f64 l) (*.f64 h w0)))
(*.f64 (/.f64 (sqrt.f64 l) h) (/.f64 (sqrt.f64 l) w0))
(*.f64 (/.f64 (sqrt.f64 l) w0) (/.f64 (sqrt.f64 l) h))
(*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (pow.f64 (*.f64 h w0) 2))) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) h) (/.f64 (cbrt.f64 l) w0))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) w0) (/.f64 (cbrt.f64 l) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) (sqrt.f64 (*.f64 h w0))) (/.f64 (cbrt.f64 l) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) (cbrt.f64 (pow.f64 (*.f64 h w0) 2))) (cbrt.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 (/.f64 1 (sqrt.f64 w0)) (/.f64 (/.f64 l h) (sqrt.f64 w0)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 w0 2))) (/.f64 (/.f64 l h) (cbrt.f64 w0)))
(*.f64 (/.f64 l (sqrt.f64 w0)) (/.f64 (/.f64 1 h) (sqrt.f64 w0)))
(*.f64 (/.f64 l (cbrt.f64 (pow.f64 w0 2))) (/.f64 (/.f64 1 h) (cbrt.f64 w0)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) 1) (/.f64 (sqrt.f64 (/.f64 l h)) w0))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (pow.f64 w0 2))) (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) 1) (/.f64 (cbrt.f64 (/.f64 l h)) w0))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (sqrt.f64 w0)) (/.f64 (cbrt.f64 (/.f64 l h)) (sqrt.f64 w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (cbrt.f64 (pow.f64 w0 2))) (cbrt.f64 (/.f64 (/.f64 l h) w0)))
(pow.f64 (/.f64 (/.f64 l h) w0) 1)
(neg.f64 (/.f64 l (*.f64 h (neg.f64 w0))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 l h) w0)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 l h) w0) (pow.f64 (/.f64 (/.f64 l h) w0) 2)))
(cbrt.f64 (/.f64 (*.f64 l (pow.f64 l 2)) (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2)) (*.f64 w0 (pow.f64 w0 2))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 l h) w0)))
(exp.f64 (log.f64 (/.f64 (/.f64 l h) w0)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 1 (pow.f64 (/.f64 D d) 2))
(*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d)))
(*.f64 (/.f64 D d) (/.f64 D d))
(*.f64 (pow.f64 (/.f64 D d) 2) 1)
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) (/.f64 D d)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (pow.f64 (/.f64 D d) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (cbrt.f64 (/.f64 D d)) (/.f64 D d)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 1 d) (/.f64 1 d)))
(*.f64 (*.f64 (/.f64 D d) D) (/.f64 1 d))
(*.f64 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 D d))) (sqrt.f64 (/.f64 D d)))
(*.f64 (*.f64 (/.f64 D d) (cbrt.f64 (pow.f64 (/.f64 D d) 2))) (cbrt.f64 (/.f64 D d)))
(/.f64 1 (*.f64 (/.f64 d D) (/.f64 d D)))
(/.f64 D (*.f64 (/.f64 d D) d))
(/.f64 D (*.f64 d (/.f64 d D)))
(/.f64 (/.f64 D d) (/.f64 d D))
(/.f64 (neg.f64 D) (*.f64 (/.f64 d D) (neg.f64 d)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (*.f64 (/.f64 D d) D) d)
(/.f64 (*.f64 (/.f64 D d) (neg.f64 D)) (neg.f64 d))
(/.f64 (*.f64 D (/.f64 D d)) d)
(/.f64 (*.f64 (neg.f64 D) (/.f64 D d)) (neg.f64 d))
(/.f64 (*.f64 D (neg.f64 D)) (*.f64 d (neg.f64 d)))
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (neg.f64 d) (/.f64 d D)))
(/.f64 (*.f64 (neg.f64 D) D) (*.f64 (neg.f64 d) d))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 D)) (*.f64 (neg.f64 d) (neg.f64 d)))
(sqrt.f64 (pow.f64 (/.f64 D d) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 D d) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 D d) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 D d))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 D d) 2)))
(*.f64 1 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 l (*.f64 (/.f64 1 h) (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 l (/.f64 1 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 l h) (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) 1)
(*.f64 (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 l h))
(*.f64 (/.f64 1 h) (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (neg.f64 (/.f64 l h)) (/.f64 1 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 l 1) (/.f64 (/.f64 1 h) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 l (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (/.f64 l (pow.f64 M 2)) (/.f64 (/.f64 1 h) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)))
(*.f64 (/.f64 l (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (/.f64 (/.f64 1 h) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 l (pow.f64 D 2)) (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)))
(*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (/.f64 1 (pow.f64 M 2)) (/.f64 (/.f64 l h) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (/.f64 (/.f64 l h) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 1 (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)))
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 (sqrt.f64 l) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) 1) (/.f64 (cbrt.f64 l) (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 (sqrt.f64 l) h) (/.f64 (sqrt.f64 l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) h) (/.f64 (cbrt.f64 l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) 1) (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) 1) (/.f64 (cbrt.f64 (/.f64 l h)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 1 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h))) (/.f64 l (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))) (/.f64 l (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 (cbrt.f64 l) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h))) (/.f64 (cbrt.f64 l) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))) (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 M 2)) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 D 2)) (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 (cbrt.f64 (/.f64 l h)) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (pow.f64 M 2)) (/.f64 (cbrt.f64 (/.f64 l h)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (pow.f64 D 2)) (/.f64 (cbrt.f64 (/.f64 l h)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)))
(pow.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) 1)
(neg.f64 (/.f64 (/.f64 l h) (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))
(log.f64 (exp.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(cbrt.f64 (*.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))))
(cbrt.f64 (/.f64 (*.f64 l (pow.f64 l 2)) (*.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2)) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(exp.f64 (log.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2)) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(/.f64 (*.f64 M D) (*.f64 d 2))
(/.f64 (*.f64 M 1/2) (/.f64 d D))
(/.f64 (*.f64 (*.f64 M D) 1) (*.f64 d 2))
(/.f64 (*.f64 (*.f64 M D) 1/2) d)
(/.f64 (*.f64 (*.f64 M 1/2) 1) (/.f64 d D))
(/.f64 (*.f64 (*.f64 M 1/2) D) d)
(/.f64 (*.f64 M (*.f64 1/2 D)) d)
(/.f64 (*.f64 D (*.f64 M 1/2)) d)
(/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 d))
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d))
(/.f64 (*.f64 (*.f64 1/2 D) M) d)
(pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1)
(pow.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(fabs.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)))
(log.f64 (exp.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4))))
(cbrt.f64 (*.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)) (*.f64 M (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (*.f64 D (pow.f64 D 2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0) 1)
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (pow.f64 w0 2)))
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0)))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0) (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (pow.f64 w0 2))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) (*.f64 w0 (pow.f64 w0 2))))
(cbrt.f64 (*.f64 (*.f64 w0 (pow.f64 w0 2)) (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0)))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0)))
(*.f64 1 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))))
(*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))) 1)
(*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) (/.f64 D d))
(*.f64 (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))) (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))) (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))) (sqrt.f64 -1/4))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) 1/16) (pow.f64 (/.f64 D d) 4)))) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4)))))
(pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4)) 1/2)
(pow.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))) 1)
(fabs.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))))
(log.f64 (exp.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4) (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(exp.f64 (log.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(*.f64 1 (*.f64 (pow.f64 M 2) (/.f64 h l)))
(*.f64 h (/.f64 (pow.f64 M 2) l))
(*.f64 M (*.f64 M (/.f64 h l)))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) 1)
(*.f64 (/.f64 (pow.f64 M 2) l) h)
(*.f64 (/.f64 h l) (pow.f64 M 2))
(*.f64 (/.f64 1 l) (/.f64 (pow.f64 M 2) (/.f64 1 h)))
(*.f64 (neg.f64 (pow.f64 M 2)) (/.f64 1 (neg.f64 (/.f64 l h))))
(*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (/.f64 M (sqrt.f64 (/.f64 l h))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 h l)))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) 1) h)
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (sqrt.f64 h)) (sqrt.f64 h))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (cbrt.f64 (pow.f64 h 2))) (cbrt.f64 h))
(*.f64 (/.f64 (pow.f64 M 2) 1) (/.f64 h l))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (pow.f64 M 2) (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (pow.f64 M 2) (neg.f64 l)) (neg.f64 h))
(*.f64 (/.f64 M 1) (/.f64 M (/.f64 l h)))
(*.f64 (/.f64 M l) (/.f64 M (/.f64 1 h)))
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 M (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) 1) (/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 l h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) l) (/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 1 h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (sqrt.f64 (/.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 M 2)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(pow.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) 1)
(neg.f64 (/.f64 (pow.f64 M 2) (neg.f64 (/.f64 l h))))
(sqrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))
(log.f64 (exp.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 M 4)) (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(exp.f64 (log.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) -1/4)) (/.f64 l h))
(/.f64 (*.f64 (*.f64 (pow.f64 M 2) -1/4) (pow.f64 (/.f64 D d) 2)) (/.f64 l h))
(pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4)) 1)
(pow.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))) 2)
(sqrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) 1/16) (pow.f64 (/.f64 D d) 4)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4)) (*.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) 1/16) (pow.f64 (/.f64 D d) 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) 1/16))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) 1/16)) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))))
(pow.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0)) 1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0)) 2)))
(cbrt.f64 (*.f64 (*.f64 w0 (pow.f64 w0 2)) (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4) (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4) (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))))) (*.f64 w0 (pow.f64 w0 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0))))
(exp.f64 (log.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0))))
Outputs
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) -1/2))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) -1/2) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (pow.f64 (sqrt.f64 -1/4) 5))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) -1/2))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) -1/2) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (pow.f64 (sqrt.f64 -1/4) 5))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) -1/2))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) -1/2) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (pow.f64 (sqrt.f64 -1/4) 5))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) -1/2))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) -1/2) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (pow.f64 (sqrt.f64 -1/4) 5))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))))
(*.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 D 2)) (*.f64 (pow.f64 M 2) h)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 M 2))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) -1/2))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) -1/2) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (pow.f64 (sqrt.f64 -1/4) 5))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) -1/2))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) -1/2) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (pow.f64 (sqrt.f64 -1/4) 5))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8))) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 (sqrt.f64 (/.f64 l h)) D)) (*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)) (pow.f64 l 3)))))))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 w0 (pow.f64 h 3)))))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 d 6) (pow.f64 l 3))) (*.f64 (*.f64 w0 (pow.f64 h 3)) (pow.f64 M 6)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 w0 (pow.f64 h 3)))))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 d 6) (pow.f64 l 3))) (*.f64 (*.f64 w0 (pow.f64 h 3)) (pow.f64 M 6)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 w0 (pow.f64 h 3)))))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 d 6) (pow.f64 l 3))) (*.f64 (*.f64 w0 (pow.f64 h 3)) (pow.f64 M 6)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 w0 (pow.f64 h 3)))))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 d 6) (pow.f64 l 3))) (*.f64 (*.f64 w0 (pow.f64 h 3)) (pow.f64 M 6)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 w0 D))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (/.f64 w0 (pow.f64 (sqrt.f64 -1/4) 3)) (pow.f64 M 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 w0 D))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (/.f64 w0 (pow.f64 (sqrt.f64 -1/4) 3)) (pow.f64 M 3)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 (/.f64 w0 (pow.f64 (sqrt.f64 -1/4) 5)) (pow.f64 M 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 w0 D))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)) (*.f64 (*.f64 -1/2 (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))
(-.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 w0 D)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 w0 D))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (/.f64 w0 (pow.f64 (sqrt.f64 -1/4) 3)) (pow.f64 M 3)))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 M (sqrt.f64 -1/4)))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 w0 D))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 (/.f64 w0 (pow.f64 (sqrt.f64 -1/4) 5)) (pow.f64 M 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (/.f64 w0 (pow.f64 (sqrt.f64 -1/4) 3)) (pow.f64 M 3))))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 w0 (pow.f64 h 3)))))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 d 6) (pow.f64 l 3))) (*.f64 (*.f64 w0 (pow.f64 h 3)) (pow.f64 M 6)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 w0 D))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (/.f64 w0 (pow.f64 (sqrt.f64 -1/4) 3)) (pow.f64 M 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 w0 D))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (/.f64 w0 (pow.f64 (sqrt.f64 -1/4) 3)) (pow.f64 M 3)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 (/.f64 w0 (pow.f64 (sqrt.f64 -1/4) 5)) (pow.f64 M 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 w0 D))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)) (*.f64 (*.f64 -1/2 (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))
(-.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 w0 D)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 w0 D))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (/.f64 w0 (pow.f64 (sqrt.f64 -1/4) 3)) (pow.f64 M 3)))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 M (sqrt.f64 -1/4)))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 w0 D))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 (/.f64 w0 (pow.f64 (sqrt.f64 -1/4) 5)) (pow.f64 M 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (/.f64 w0 (pow.f64 (sqrt.f64 -1/4) 3)) (pow.f64 M 3))))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 w0 D))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (/.f64 w0 (pow.f64 (sqrt.f64 -1/4) 3)) (pow.f64 M 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 w0 D))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (/.f64 w0 (pow.f64 (sqrt.f64 -1/4) 3)) (pow.f64 M 3)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 (/.f64 w0 (pow.f64 (sqrt.f64 -1/4) 5)) (pow.f64 M 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (/.f64 d (sqrt.f64 -1/4)) M) (/.f64 w0 D))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 w0 (pow.f64 h 3)))))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 d 6) (pow.f64 l 3))) (*.f64 (*.f64 w0 (pow.f64 h 3)) (pow.f64 M 6)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 w0 (pow.f64 h 3)))))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 d 6) (pow.f64 l 3))) (*.f64 (*.f64 w0 (pow.f64 h 3)) (pow.f64 M 6)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 M (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 M 2) h) l)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 (/.f64 D d) (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)) 2))) (sqrt.f64 (+.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))))
(/.f64 (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 l h) 2)))) (sqrt.f64 (+.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2)) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)) 2) (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 l h) 2))))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/2)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))) (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(/.f64 (*.f64 M D) (*.f64 d 2))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 M 1/2) (/.f64 d D))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M D) 1) (*.f64 d 2))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M D) 1/2) d)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M 1/2) 1) (/.f64 d D))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M 1/2) D) d)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 M (*.f64 1/2 D)) d)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 D (*.f64 M 1/2)) d)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 1/2 D) M) d)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(pow.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(fabs.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)))
(fabs.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M))
(*.f64 1/2 (fabs.f64 (*.f64 M (/.f64 D d))))
(log.f64 (exp.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 3) (*.f64 1/2 (/.f64 D d))) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(cbrt.f64 (*.f64 (pow.f64 M 3) (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 1/4 (pow.f64 (/.f64 D d) 2)))))
(cbrt.f64 (*.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)) (*.f64 M (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 3) (*.f64 1/2 (/.f64 D d))) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(cbrt.f64 (*.f64 (pow.f64 M 3) (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 1/4 (pow.f64 (/.f64 D d) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (*.f64 D (pow.f64 D 2))))
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(pow.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) 1)
(*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))
(*.f64 h (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(sqrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))
(sqrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)))
(sqrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)))
(log.f64 (exp.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))
(*.f64 h (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))))
(cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)))))
(cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (*.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4) (pow.f64 h 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 h 3))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 h (pow.f64 h 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (*.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4) (pow.f64 h 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 h 3))))
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))
(*.f64 h (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(exp.f64 (log.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))
(*.f64 h (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(log1p.f64 (expm1.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))
(*.f64 h (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 1 l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 1)
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 1 h)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (/.f64 1 l) (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (/.f64 1 l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 1 h)))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (*.f64 h (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (/.f64 1 (neg.f64 l)))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 -1 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(*.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) (*.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) (/.f64 1 l)))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (*.f64 (sqrt.f64 h) (/.f64 1 l)))))
(/.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (sqrt.f64 h) (sqrt.f64 h))) l)
(*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (sqrt.f64 (/.f64 h l))) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))
(*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (sqrt.f64 (/.f64 h l)) (sqrt.f64 (/.f64 h l))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l)) (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l)) h))
(*.f64 h (*.f64 (/.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (sqrt.f64 l)) (/.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (sqrt.f64 l))))
(*.f64 h (*.f64 (*.f64 (/.f64 1/2 (sqrt.f64 l)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 1/2 (sqrt.f64 l)) (*.f64 M (/.f64 D d)))))
(*.f64 (cbrt.f64 (pow.f64 h 2)) (*.f64 (cbrt.f64 h) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(*.f64 (cbrt.f64 (pow.f64 h 2)) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l) (cbrt.f64 h)))
(*.f64 (cbrt.f64 (pow.f64 h 2)) (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l) (cbrt.f64 h)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (*.f64 (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (/.f64 1 l)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))) (cbrt.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))) (/.f64 1 l))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))) (/.f64 (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))) l))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2)))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))) (cbrt.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)) 2)))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 l h) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))) (cbrt.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)) 2)))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 l h) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)) h))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4) (pow.f64 l 2))) (*.f64 h (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 l 2))) (*.f64 h (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(*.f64 (*.f64 h (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l))) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l)))
(*.f64 h (*.f64 (/.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (sqrt.f64 l)) (/.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (sqrt.f64 l))))
(*.f64 h (*.f64 (*.f64 (/.f64 1/2 (sqrt.f64 l)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 1/2 (sqrt.f64 l)) (*.f64 M (/.f64 D d)))))
(*.f64 (*.f64 h (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(*.f64 h (*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4) (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(*.f64 h (*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (sqrt.f64 h)) (sqrt.f64 h))
(*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (cbrt.f64 (pow.f64 h 2))) (cbrt.f64 h))
(*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l) (*.f64 (cbrt.f64 (pow.f64 h 2)) (cbrt.f64 h)))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l) (*.f64 (cbrt.f64 (pow.f64 h 2)) (cbrt.f64 h)))
(*.f64 (*.f64 (/.f64 h l) 1) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (*.f64 1/2 (*.f64 (/.f64 D d) M)))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (*.f64 (/.f64 h l) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 h l) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))))
(*.f64 (/.f64 h l) (*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))))
(*.f64 (*.f64 (/.f64 h l) (pow.f64 D 2)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (/.f64 (*.f64 h (pow.f64 D 2)) l))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 D 2) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)))
(*.f64 (/.f64 h 1) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (/.f64 h (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 l)))
(*.f64 (/.f64 h (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (sqrt.f64 l)))
(*.f64 (/.f64 h (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (sqrt.f64 l)))
(*.f64 (/.f64 h (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 l)))
(*.f64 (/.f64 h (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (cbrt.f64 l)))
(*.f64 (/.f64 h (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (cbrt.f64 l)))
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (sqrt.f64 l)))
(*.f64 (/.f64 h (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (sqrt.f64 l)))
(*.f64 (/.f64 h (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (sqrt.f64 l)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 l 2))) (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (cbrt.f64 l)))
(*.f64 (/.f64 h (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (cbrt.f64 l)))
(*.f64 (/.f64 h (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (cbrt.f64 l)))
(*.f64 (/.f64 (pow.f64 M 2) 1) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 l h)))
(*.f64 (pow.f64 M 2) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l h) 1/4)))
(*.f64 (pow.f64 M 2) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 l (*.f64 1/4 h))))
(*.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (sqrt.f64 (/.f64 l h)) 1/4)))
(*.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (sqrt.f64 (/.f64 l h))) 1/4))
(*.f64 (/.f64 (pow.f64 M 2) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (pow.f64 M 2) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (cbrt.f64 (/.f64 l h)) 1/4)))
(*.f64 (/.f64 (pow.f64 M 2) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 (/.f64 l h))) 1/4))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1) (/.f64 h l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 l)) (/.f64 h (sqrt.f64 l)))
(*.f64 (/.f64 h (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (sqrt.f64 l)))
(*.f64 (/.f64 h (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (sqrt.f64 l)))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 (pow.f64 l 2))) (/.f64 h (cbrt.f64 l)))
(*.f64 (/.f64 h (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (cbrt.f64 l)))
(*.f64 (/.f64 h (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (cbrt.f64 l)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (sqrt.f64 (/.f64 l h))))
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (cbrt.f64 (/.f64 l h))))
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (pow.f64 (/.f64 l h) 2))))
(*.f64 (/.f64 1 (neg.f64 (/.f64 l h))) (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (neg.f64 l)) (neg.f64 h))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) 1) (/.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) l))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (*.f64 (sqrt.f64 h) (/.f64 1 l)))))
(/.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (sqrt.f64 h) (sqrt.f64 h))) l)
(*.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) (cbrt.f64 (pow.f64 l 2))) (/.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (/.f64 (cbrt.f64 (pow.f64 l 2)) (sqrt.f64 h))) (/.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (/.f64 (cbrt.f64 l) (sqrt.f64 h))))
(*.f64 (*.f64 (/.f64 M (*.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 (/.f64 d D) 1/2))) (sqrt.f64 h)) (*.f64 (*.f64 (/.f64 1/2 (cbrt.f64 l)) (*.f64 M (/.f64 D d))) (sqrt.f64 h)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) 1) (/.f64 (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) l))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))) (cbrt.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))) (/.f64 1 l))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))) (/.f64 (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))) l))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (sqrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))) (sqrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))) (sqrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))) (cbrt.f64 (pow.f64 l 2))))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))) (cbrt.f64 (pow.f64 l 2))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 l h)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))) (/.f64 l h))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) l) h))
(*.f64 (/.f64 (pow.f64 D 2) 1) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (/.f64 l h)))
(*.f64 (pow.f64 D 2) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (/.f64 l h)))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) l) h))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (sqrt.f64 (/.f64 l h))))
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (cbrt.f64 (/.f64 l h))))
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (pow.f64 (/.f64 l h) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) l) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 1 h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)) l) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)) (/.f64 1 h)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (/.f64 l (*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (sqrt.f64 (/.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)) (sqrt.f64 (/.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (sqrt.f64 (/.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)) (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) (cbrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (pow.f64 D 2) l) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (/.f64 1 h)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) l) h) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))
(*.f64 (/.f64 (pow.f64 D 2) (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (cbrt.f64 (/.f64 l h))))
(pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 1)
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(pow.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) -1)
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(neg.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (neg.f64 l)))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2))
(sqrt.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)) 2))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 l h) 2)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2)))))
(cbrt.f64 (*.f64 (pow.f64 h 3) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)))))
(cbrt.f64 (*.f64 (pow.f64 h 3) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))) (*.f64 h (pow.f64 h 2))))
(cbrt.f64 (*.f64 (pow.f64 h 3) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)))))
(cbrt.f64 (*.f64 (pow.f64 h 3) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (*.f64 l (pow.f64 l 2))))
(cbrt.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)) (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) (pow.f64 l 3)) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)) 2))) (sqrt.f64 (+.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))))
(/.f64 (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 l h) 2)))) (sqrt.f64 (+.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2)) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)) 2) (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 l h) 2))))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/2)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))) (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(/.f64 1 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 l) (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(/.f64 h (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) l)
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 1 h))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(/.f64 (pow.f64 M 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) 1/4)
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(/.f64 (/.f64 h l) (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(/.f64 (neg.f64 h) (neg.f64 (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(/.f64 (*.f64 h (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (neg.f64 l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(/.f64 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (neg.f64 (/.f64 l h)))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(/.f64 -1 (/.f64 (neg.f64 l) (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(/.f64 (sqrt.f64 h) (/.f64 (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (sqrt.f64 h)))
(/.f64 (sqrt.f64 h) (/.f64 l (*.f64 (sqrt.f64 h) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))))
(/.f64 (sqrt.f64 h) (/.f64 (/.f64 l (sqrt.f64 h)) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)))
(/.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h)) (/.f64 l (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h))))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (*.f64 (sqrt.f64 h) (/.f64 1 l)))))
(/.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (sqrt.f64 h) (sqrt.f64 h))) l)
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(/.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (*.f64 1/2 (/.f64 D d)) M)) (*.f64 (*.f64 1/2 (/.f64 D d)) M)))
(/.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)))
(/.f64 (cbrt.f64 (pow.f64 h 2)) (/.f64 (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (cbrt.f64 h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 h 2)) (/.f64 l (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))) (cbrt.f64 h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 h 2)) l) (*.f64 (cbrt.f64 h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (/.f64 l (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))) l) (cbrt.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))) l) (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (/.f64 (/.f64 l h) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)) l) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)) (/.f64 1 h)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (/.f64 l (*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) h)))
(/.f64 (pow.f64 D 2) (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)))
(*.f64 (/.f64 (pow.f64 D 2) l) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (/.f64 1 h)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) l) h) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))) (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(/.f64 1 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))) (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))))))
(/.f64 1 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)))))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) 1) l)
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (/.f64 h (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (sqrt.f64 l)))
(*.f64 (/.f64 h (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (sqrt.f64 l)))
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(*.f64 (/.f64 h (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (cbrt.f64 l)))
(*.f64 (/.f64 h (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (cbrt.f64 l)))
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (sqrt.f64 (/.f64 l h))))
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 (/.f64 l h))))
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (/.f64 l h)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (cbrt.f64 (/.f64 l h))))
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (pow.f64 (/.f64 l h) 2))))
(/.f64 (neg.f64 (*.f64 h (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))) (neg.f64 (neg.f64 l)))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 1)
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(pow.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) -1)
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(neg.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (neg.f64 l)))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2))
(sqrt.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)) 2))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 l h) 2)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2)))))
(cbrt.f64 (*.f64 (pow.f64 h 3) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)))))
(cbrt.f64 (*.f64 (pow.f64 h 3) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))) (*.f64 h (pow.f64 h 2))))
(cbrt.f64 (*.f64 (pow.f64 h 3) (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)))))
(cbrt.f64 (*.f64 (pow.f64 h 3) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (*.f64 l (pow.f64 l 2))))
(cbrt.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)) (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) (pow.f64 l 3)) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))
(/.f64 (*.f64 M D) (*.f64 d 2))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 M 1/2) (/.f64 d D))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M D) 1) (*.f64 d 2))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M D) 1/2) d)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M 1/2) 1) (/.f64 d D))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M 1/2) D) d)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 M (*.f64 1/2 D)) d)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 D (*.f64 M 1/2)) d)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 1/2 D) M) d)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(pow.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(fabs.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)))
(fabs.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M))
(*.f64 1/2 (fabs.f64 (*.f64 M (/.f64 D d))))
(log.f64 (exp.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 3) (*.f64 1/2 (/.f64 D d))) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(cbrt.f64 (*.f64 (pow.f64 M 3) (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 1/4 (pow.f64 (/.f64 D d) 2)))))
(cbrt.f64 (*.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)) (*.f64 M (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 3) (*.f64 1/2 (/.f64 D d))) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(cbrt.f64 (*.f64 (pow.f64 M 3) (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 1/4 (pow.f64 (/.f64 D d) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (*.f64 D (pow.f64 D 2))))
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(*.f64 1 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l))
(/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)
(*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 l)))
(/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)
(*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 1 l))
(/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) 1)
(/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)
(*.f64 (pow.f64 M 2) (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 1 l)))
(*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 1/4 (/.f64 1 l))))
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) 1/4))
(*.f64 (/.f64 1 l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)
(*.f64 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 1 (neg.f64 l)))
(/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l)) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l)))
(*.f64 (/.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (sqrt.f64 l)) (/.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (sqrt.f64 l)))
(*.f64 (*.f64 (/.f64 1/2 (sqrt.f64 l)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 1/2 (sqrt.f64 l)) (*.f64 M (/.f64 D d))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4) (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4) (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 1 l)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)) (*.f64 (/.f64 1 l) (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) l))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (/.f64 1 l)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (/.f64 1 l))
(*.f64 (pow.f64 D 2) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) l))
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 l)))
(*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (sqrt.f64 l)) (/.f64 1 (sqrt.f64 l)))
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 l)))
(*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (cbrt.f64 l)) (/.f64 1 (cbrt.f64 (pow.f64 l 2))))
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (cbrt.f64 l)) (cbrt.f64 (pow.f64 l 2)))
(*.f64 (/.f64 (pow.f64 M 2) 1) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) l))
(*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 1/4 (/.f64 1 l))))
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) 1/4))
(*.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 l)) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (sqrt.f64 l)))
(*.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 l)) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (sqrt.f64 l) 1/4)))
(*.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 l)) (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (sqrt.f64 l)) 1/4))
(*.f64 (/.f64 (pow.f64 M 2) (cbrt.f64 (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (cbrt.f64 l)))
(*.f64 (/.f64 (pow.f64 M 2) (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (cbrt.f64 l) 1/4)))
(*.f64 (/.f64 (pow.f64 M 2) (cbrt.f64 (pow.f64 l 2))) (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 l)) 1/4))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l))
(/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (cbrt.f64 (pow.f64 l 2))) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (cbrt.f64 (pow.f64 l 2))) (/.f64 1/2 (/.f64 (cbrt.f64 l) (*.f64 M (/.f64 D d)))))
(*.f64 (/.f64 M (*.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 (/.f64 d D) 1/2))) (*.f64 (/.f64 1/2 (cbrt.f64 l)) (*.f64 M (/.f64 D d))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) l))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)) (*.f64 (/.f64 1 l) (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) l))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (sqrt.f64 l)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (sqrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)) (sqrt.f64 l)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)) (sqrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (sqrt.f64 l)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) (sqrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)) (cbrt.f64 (pow.f64 l 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (cbrt.f64 (pow.f64 l 2))))
(*.f64 (/.f64 (pow.f64 D 2) 1) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) l))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (/.f64 1 l))
(*.f64 (pow.f64 D 2) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (sqrt.f64 l)))
(*.f64 (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) (cbrt.f64 l)))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 l 2))) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (cbrt.f64 l))
(pow.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) 1)
(/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)
(neg.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (neg.f64 l)))
(/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)
(sqrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4) (pow.f64 l 2)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 l 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 l 2))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 l (pow.f64 l 2))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))
(/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)
(/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)
(/.f64 1 (/.f64 (/.f64 (/.f64 l h) w0) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2))))
(*.f64 (/.f64 1 (/.f64 l (*.f64 h w0))) (*.f64 (pow.f64 M 2) (pow.f64 (/.f64 D d) 2)))
(/.f64 1 (/.f64 (/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 (/.f64 D d) 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (/.f64 D d) 2)) (/.f64 l h)) w0)
(*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (pow.f64 (/.f64 D d) 2) l))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2)) (/.f64 (/.f64 l h) w0))
(*.f64 (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (/.f64 D d) 2)) (/.f64 l h)) w0)
(*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (pow.f64 (/.f64 D d) 2) l))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 (pow.f64 M 2))) (neg.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) (neg.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2)) 1) (/.f64 (/.f64 l h) w0))
(*.f64 (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (/.f64 D d) 2)) (/.f64 l h)) w0)
(*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (pow.f64 (/.f64 D d) 2) l))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2)) l) (/.f64 1 (*.f64 h w0)))
(*.f64 (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (/.f64 D d) 2)) (/.f64 l h)) w0)
(*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (pow.f64 (/.f64 D d) 2) l))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2)) (sqrt.f64 (/.f64 (/.f64 l h) w0))) (sqrt.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (/.f64 D d) 2)) (/.f64 l h)) w0)
(*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (pow.f64 (/.f64 D d) 2) l))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (cbrt.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (/.f64 D d) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2)) (cbrt.f64 (/.f64 l (*.f64 h w0)))))
(*.f64 (/.f64 (pow.f64 M 2) (cbrt.f64 (/.f64 l (*.f64 h w0)))) (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 2))) (neg.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))) 1)
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(sqrt.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2)) (pow.f64 (/.f64 D d) 4)))
(sqrt.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l (*.f64 h w0)) 2)) (pow.f64 (/.f64 D d) 4)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)))))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2)) (pow.f64 (/.f64 D d) 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l (*.f64 h w0)) 2)) (pow.f64 (/.f64 D d) 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l (*.f64 h w0)) 2)) (pow.f64 (/.f64 D d) 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))) (pow.f64 M 4)) (pow.f64 (/.f64 l (*.f64 h w0)) 2)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (pow.f64 M 6) (/.f64 (pow.f64 l 3) (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))) (pow.f64 M 4)) (pow.f64 (/.f64 l (*.f64 h w0)) 2)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (pow.f64 M 6) (/.f64 (pow.f64 l 3) (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2)))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)))))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)))))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)))))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l)))
(*.f64 1 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0)))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 (*.f64 h w0) (/.f64 (pow.f64 M 2) l))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) 1)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) w0)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 (/.f64 1 l) (/.f64 (pow.f64 M 2) (/.f64 1 (*.f64 h w0))))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 (*.f64 (/.f64 h l) w0) (pow.f64 M 2))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 (neg.f64 (pow.f64 M 2)) (/.f64 1 (neg.f64 (/.f64 (/.f64 l h) w0))))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 (*.f64 M (sqrt.f64 (*.f64 (/.f64 h l) w0))) (*.f64 M (sqrt.f64 (*.f64 (/.f64 h l) w0))))
(*.f64 (pow.f64 M 2) (*.f64 (sqrt.f64 (*.f64 (/.f64 h l) w0)) (sqrt.f64 (*.f64 (/.f64 h l) w0))))
(*.f64 (pow.f64 M 2) (*.f64 (sqrt.f64 (/.f64 (*.f64 h w0) l)) (sqrt.f64 (/.f64 (*.f64 h w0) l))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l (*.f64 h w0)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l (*.f64 h w0)) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (cbrt.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l (*.f64 h w0)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l (*.f64 h w0)) 2))))
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (cbrt.f64 (pow.f64 M 2)) (*.f64 (/.f64 h l) w0)))
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (*.f64 (/.f64 h l) w0) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (/.f64 (*.f64 h w0) l) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) 1) (*.f64 h w0))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) w0) h)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (sqrt.f64 (*.f64 h w0))) (sqrt.f64 (*.f64 h w0)))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 (sqrt.f64 (*.f64 h w0)) (sqrt.f64 (*.f64 h w0))))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (cbrt.f64 (pow.f64 (*.f64 h w0) 2))) (cbrt.f64 (*.f64 h w0)))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 (cbrt.f64 (pow.f64 (*.f64 h w0) 2)) (cbrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (pow.f64 M 2) 1) (*.f64 (/.f64 h l) w0))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (/.f64 l h) w0))) (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 (/.f64 l h) w0))))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (/.f64 (pow.f64 M 2) (cbrt.f64 (/.f64 (/.f64 l h) w0))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (/.f64 (pow.f64 M 2) (cbrt.f64 (/.f64 l (*.f64 h w0)))))
(/.f64 (/.f64 (pow.f64 M 2) (cbrt.f64 (/.f64 l (*.f64 h w0)))) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2)))
(*.f64 (/.f64 (pow.f64 M 2) (neg.f64 l)) (*.f64 h (neg.f64 w0)))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0)))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0))))
(*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) 1) (/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 M 4)) (cbrt.f64 (pow.f64 M 2))) (/.f64 l (*.f64 h w0)))
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 M 2)) l) h) w0))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) l) (/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 1 (*.f64 h w0))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) l) (*.f64 (/.f64 (cbrt.f64 (pow.f64 M 2)) 1) (*.f64 h w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) l) (*.f64 (cbrt.f64 (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (/.f64 M (cbrt.f64 (/.f64 (/.f64 l h) w0))))
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (/.f64 M (cbrt.f64 (/.f64 l (*.f64 h w0)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (sqrt.f64 (/.f64 (/.f64 l h) w0))) (/.f64 (cbrt.f64 (pow.f64 M 2)) (sqrt.f64 (/.f64 (/.f64 l h) w0))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 M 4)) (cbrt.f64 (pow.f64 M 2))) (/.f64 l (*.f64 h w0)))
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 M 2)) l) h) w0))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2))) (cbrt.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))) (/.f64 (cbrt.f64 (pow.f64 M 4)) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))) (/.f64 (cbrt.f64 (pow.f64 M 4)) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))))
(pow.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) 1)
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(neg.f64 (/.f64 (pow.f64 M 2) (neg.f64 (/.f64 (/.f64 l h) w0))))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(sqrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2)))
(sqrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l (*.f64 h w0)) 2)))
(log.f64 (exp.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))) (pow.f64 M 4)) (pow.f64 (/.f64 l (*.f64 h w0)) 2)))
(cbrt.f64 (/.f64 (pow.f64 M 6) (/.f64 (pow.f64 l 3) (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2)))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 M 4)) (*.f64 (/.f64 (/.f64 l h) w0) (pow.f64 (/.f64 (/.f64 l h) w0) 2))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))) (pow.f64 M 4)) (pow.f64 (/.f64 l (*.f64 h w0)) 2)))
(cbrt.f64 (/.f64 (pow.f64 M 6) (/.f64 (pow.f64 l 3) (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(exp.f64 (log.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) l))
(*.f64 1 (/.f64 (/.f64 l h) w0))
(/.f64 l (*.f64 h w0))
(*.f64 l (/.f64 1 (*.f64 h w0)))
(/.f64 l (*.f64 h w0))
(*.f64 (/.f64 (/.f64 l h) w0) 1)
(/.f64 l (*.f64 h w0))
(*.f64 (/.f64 l h) (/.f64 1 w0))
(/.f64 l (*.f64 h w0))
(*.f64 (/.f64 1 h) (/.f64 l w0))
(/.f64 l (*.f64 h w0))
(*.f64 (/.f64 1 (*.f64 h w0)) l)
(/.f64 l (*.f64 h w0))
(*.f64 (neg.f64 l) (/.f64 1 (*.f64 h (neg.f64 w0))))
(/.f64 (neg.f64 l) (*.f64 h (neg.f64 w0)))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 h w0))))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 (/.f64 1 h) w0)))
(*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) (*.f64 h w0)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (sqrt.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 l (*.f64 h w0))
(*.f64 (cbrt.f64 (pow.f64 l 2)) (*.f64 (cbrt.f64 l) (/.f64 1 (*.f64 h w0))))
(*.f64 (cbrt.f64 (pow.f64 l 2)) (*.f64 (cbrt.f64 l) (/.f64 (/.f64 1 h) w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) w0) (/.f64 (cbrt.f64 l) h))
(*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2)) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2)) (cbrt.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2)) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(*.f64 (/.f64 l 1) (/.f64 1 (*.f64 h w0)))
(/.f64 l (*.f64 h w0))
(*.f64 (/.f64 1 w0) (/.f64 l h))
(/.f64 l (*.f64 h w0))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h w0))) (/.f64 l (sqrt.f64 (*.f64 h w0))))
(/.f64 (/.f64 l (sqrt.f64 (*.f64 h w0))) (sqrt.f64 (*.f64 h w0)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 h w0) 2))) (/.f64 l (cbrt.f64 (*.f64 h w0))))
(/.f64 (/.f64 l (cbrt.f64 (*.f64 h w0))) (cbrt.f64 (pow.f64 (*.f64 h w0) 2)))
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 h w0)))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 (/.f64 1 h) w0)))
(*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) (*.f64 h w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) 1) (/.f64 (cbrt.f64 l) (*.f64 h w0)))
(*.f64 (cbrt.f64 (pow.f64 l 2)) (*.f64 (cbrt.f64 l) (/.f64 (/.f64 1 h) w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) w0) (/.f64 (cbrt.f64 l) h))
(*.f64 (/.f64 (sqrt.f64 l) h) (/.f64 (sqrt.f64 l) w0))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 (/.f64 1 h) w0)))
(*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) (*.f64 h w0)))
(*.f64 (/.f64 (sqrt.f64 l) w0) (/.f64 (sqrt.f64 l) h))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 (/.f64 1 h) w0)))
(*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) (*.f64 h w0)))
(*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (pow.f64 (*.f64 h w0) 2))) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) h) (/.f64 (cbrt.f64 l) w0))
(*.f64 (cbrt.f64 (pow.f64 l 2)) (*.f64 (cbrt.f64 l) (/.f64 (/.f64 1 h) w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) w0) (/.f64 (cbrt.f64 l) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) w0) (/.f64 (cbrt.f64 l) h))
(*.f64 (cbrt.f64 (pow.f64 l 2)) (*.f64 (cbrt.f64 l) (/.f64 (/.f64 1 h) w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) (sqrt.f64 (*.f64 h w0))) (/.f64 (cbrt.f64 l) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) (cbrt.f64 (pow.f64 (*.f64 h w0) 2))) (cbrt.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 (cbrt.f64 (/.f64 l (*.f64 h w0))) (/.f64 (cbrt.f64 (pow.f64 l 2)) (cbrt.f64 (pow.f64 (*.f64 h w0) 2))))
(*.f64 (/.f64 1 (sqrt.f64 w0)) (/.f64 (/.f64 l h) (sqrt.f64 w0)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 w0)) (/.f64 l h)) (sqrt.f64 w0))
(/.f64 (/.f64 l (*.f64 (sqrt.f64 w0) h)) (sqrt.f64 w0))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 w0 2))) (/.f64 (/.f64 l h) (cbrt.f64 w0)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 w0 2))) (/.f64 l (*.f64 (cbrt.f64 w0) h)))
(/.f64 (/.f64 l (*.f64 (cbrt.f64 w0) h)) (cbrt.f64 (pow.f64 w0 2)))
(*.f64 (/.f64 l (sqrt.f64 w0)) (/.f64 (/.f64 1 h) (sqrt.f64 w0)))
(*.f64 (/.f64 l (sqrt.f64 w0)) (/.f64 1 (*.f64 (sqrt.f64 w0) h)))
(*.f64 (/.f64 l (cbrt.f64 (pow.f64 w0 2))) (/.f64 (/.f64 1 h) (cbrt.f64 w0)))
(*.f64 (/.f64 l (cbrt.f64 (pow.f64 w0 2))) (/.f64 1 (*.f64 (cbrt.f64 w0) h)))
(*.f64 (/.f64 l (cbrt.f64 (pow.f64 w0 2))) (/.f64 (/.f64 1 (cbrt.f64 w0)) h))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) 1) (/.f64 (sqrt.f64 (/.f64 l h)) w0))
(*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (sqrt.f64 (/.f64 l h)) w0))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (pow.f64 w0 2))) (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) 1) (/.f64 (cbrt.f64 (/.f64 l h)) w0))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (/.f64 (cbrt.f64 (/.f64 l h)) w0))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (sqrt.f64 w0)) (/.f64 (cbrt.f64 (/.f64 l h)) (sqrt.f64 w0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (cbrt.f64 (pow.f64 w0 2))) (cbrt.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 (cbrt.f64 (/.f64 l (*.f64 h w0))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (cbrt.f64 (pow.f64 w0 2))))
(pow.f64 (/.f64 (/.f64 l h) w0) 1)
(/.f64 l (*.f64 h w0))
(neg.f64 (/.f64 l (*.f64 h (neg.f64 w0))))
(*.f64 (neg.f64 l) (/.f64 1 (*.f64 h (neg.f64 w0))))
(/.f64 (neg.f64 l) (*.f64 h (neg.f64 w0)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2))
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 l (*.f64 h w0))
(cbrt.f64 (*.f64 (/.f64 (/.f64 l h) w0) (pow.f64 (/.f64 (/.f64 l h) w0) 2)))
(cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 l (*.f64 h w0)) 2)))
(cbrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2))))
(cbrt.f64 (/.f64 (*.f64 l (pow.f64 l 2)) (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2))))
(cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 l (*.f64 h w0)) 2)))
(cbrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2)) (*.f64 w0 (pow.f64 w0 2))))
(cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 l (*.f64 h w0)) 2)))
(cbrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 l (*.f64 h w0))
(exp.f64 (log.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 l (*.f64 h w0))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 l (*.f64 h w0))
(*.f64 1 (pow.f64 (/.f64 D d) 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(*.f64 (/.f64 D d) (/.f64 D d))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(*.f64 (pow.f64 (/.f64 D d) 2) 1)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) (/.f64 D d)))
(*.f64 (/.f64 D d) (*.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 (/.f64 D d))))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 D d))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (pow.f64 (/.f64 D d) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (cbrt.f64 (/.f64 D d)) (/.f64 D d)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (/.f64 D d) (cbrt.f64 (/.f64 D d))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (pow.f64 (/.f64 D d) 4)))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 1 d) (/.f64 1 d)))
(*.f64 (*.f64 (pow.f64 D 2) (/.f64 1 d)) (/.f64 1 d))
(*.f64 (pow.f64 D 2) (/.f64 (/.f64 1 d) d))
(*.f64 (*.f64 (/.f64 D d) D) (/.f64 1 d))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(*.f64 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 D d))) (sqrt.f64 (/.f64 D d)))
(*.f64 (/.f64 D d) (*.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 (/.f64 D d))))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 D d))))
(*.f64 (*.f64 (/.f64 D d) (cbrt.f64 (pow.f64 (/.f64 D d) 2))) (cbrt.f64 (/.f64 D d)))
(*.f64 (/.f64 D d) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (/.f64 D d))))
(*.f64 (cbrt.f64 (/.f64 D d)) (*.f64 (/.f64 D d) (cbrt.f64 (pow.f64 (/.f64 D d) 2))))
(/.f64 1 (*.f64 (/.f64 d D) (/.f64 d D)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 D (*.f64 (/.f64 d D) d))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 D (*.f64 d (/.f64 d D)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (/.f64 D d) (/.f64 d D))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (neg.f64 D) (*.f64 (/.f64 d D) (neg.f64 d)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (*.f64 (/.f64 D d) D) d)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (*.f64 (/.f64 D d) (neg.f64 D)) (neg.f64 d))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (*.f64 D (/.f64 D d)) d)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (*.f64 (neg.f64 D) (/.f64 D d)) (neg.f64 d))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (*.f64 D (neg.f64 D)) (*.f64 d (neg.f64 d)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (neg.f64 d) (/.f64 d D)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (*.f64 (neg.f64 D) D) (*.f64 (neg.f64 d) d))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (*.f64 (neg.f64 D) (neg.f64 D)) (*.f64 (neg.f64 d) (neg.f64 d)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(sqrt.f64 (pow.f64 (/.f64 D d) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 D d) 2)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 D d) 2)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 D d))))
(pow.f64 (exp.f64 2) (log.f64 (/.f64 D d)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 D d) 2)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(*.f64 1 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 l (*.f64 (/.f64 1 h) (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 l (/.f64 1 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 l h) (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) 1)
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 l h))
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 1 h) (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (neg.f64 (/.f64 l h)) (/.f64 1 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (*.f64 1/2 (/.f64 D d)) M)) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (*.f64 1/2 (/.f64 D d)) M)))
(*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)))
(*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (*.f64 1/2 (/.f64 D d)) M)) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (*.f64 1/2 (/.f64 D d)) M)))
(*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)))
(*.f64 (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))) (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))) (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 1 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (cbrt.f64 (/.f64 l h))) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 l 1) (/.f64 (/.f64 1 h) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 l (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 l (pow.f64 M 2)) (/.f64 (/.f64 1 h) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)))
(*.f64 (/.f64 l (pow.f64 M 2)) (/.f64 (/.f64 1 h) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(/.f64 (/.f64 (/.f64 l h) (pow.f64 M 2)) (*.f64 1/4 (pow.f64 (/.f64 D d) 2)))
(*.f64 (/.f64 l (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (/.f64 (/.f64 1 h) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 l (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)) h)))
(*.f64 (/.f64 l (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) h)))
(*.f64 (/.f64 l (pow.f64 D 2)) (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)))
(/.f64 (*.f64 (/.f64 l (pow.f64 D 2)) (/.f64 1 h)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))
(*.f64 (/.f64 l (pow.f64 D 2)) (/.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) h)))
(*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 1 (pow.f64 M 2)) (/.f64 (/.f64 l h) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)))
(*.f64 (/.f64 (/.f64 (/.f64 l h) (pow.f64 (/.f64 D d) 2)) 1/4) (/.f64 1 (pow.f64 M 2)))
(/.f64 (/.f64 (/.f64 l h) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))) (pow.f64 M 2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (/.f64 (/.f64 l h) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 l (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)) h)) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))))
(/.f64 (/.f64 l (*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) h)) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)))
(*.f64 (/.f64 1 (pow.f64 D 2)) (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)))
(/.f64 (*.f64 (/.f64 1 (pow.f64 D 2)) (/.f64 l h)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))
(/.f64 (/.f64 l (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 d)) 2) h)) (pow.f64 D 2))
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 l) h) (sqrt.f64 l)) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 (sqrt.f64 l) h))
(*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 l) h) (sqrt.f64 l)) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) 1) (/.f64 (cbrt.f64 l) (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 (/.f64 (cbrt.f64 l) h) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) h) (cbrt.f64 l)) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 (sqrt.f64 l) h) (/.f64 (sqrt.f64 l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 l) h) (sqrt.f64 l)) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) h) (/.f64 (cbrt.f64 l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 (/.f64 (cbrt.f64 l) h) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) h) (cbrt.f64 l)) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) 1) (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (*.f64 1/2 (/.f64 D d)) M)) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (*.f64 1/2 (/.f64 D d)) M)))
(*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) 1) (/.f64 (cbrt.f64 (/.f64 l h)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 1 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (cbrt.f64 (/.f64 l h))) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 1 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h))) (/.f64 l (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h))))
(*.f64 (/.f64 (/.f64 l (*.f64 (*.f64 1/2 (/.f64 D d)) M)) (sqrt.f64 h)) (/.f64 (/.f64 2 (*.f64 M (/.f64 D d))) (sqrt.f64 h)))
(*.f64 (/.f64 (*.f64 (/.f64 l M) (/.f64 (/.f64 d D) 1/2)) (sqrt.f64 h)) (/.f64 2 (*.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 h))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))) (/.f64 l (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)))) l) (cbrt.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))))
(/.f64 (/.f64 l (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)))) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))))
(*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)))) (sqrt.f64 l)) (cbrt.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))))
(*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)))) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 (cbrt.f64 l) h))
(*.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 (/.f64 (cbrt.f64 l) h) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) h) (cbrt.f64 l)) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h))) (/.f64 (cbrt.f64 l) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 h))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) (*.f64 (*.f64 1/2 (/.f64 D d)) M)) (sqrt.f64 h)) (/.f64 (/.f64 (cbrt.f64 l) (*.f64 (*.f64 1/2 (/.f64 D d)) M)) (sqrt.f64 h)))
(*.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) M) (/.f64 (/.f64 d D) 1/2)) (sqrt.f64 h)) (/.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 l) D) (/.f64 d M)) 2) (sqrt.f64 h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))) (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l 2)) (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))))) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))) (/.f64 (cbrt.f64 (pow.f64 l 2)) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 M 2)) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 M 2)) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))) (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))) (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 D 2)) (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 D 2)) (sqrt.f64 (/.f64 l h))) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 (cbrt.f64 (/.f64 l h)) (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 1 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (cbrt.f64 (/.f64 l h))) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (pow.f64 M 2)) (/.f64 (cbrt.f64 (/.f64 l h)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (pow.f64 M 2)) (/.f64 (cbrt.f64 (/.f64 l h)) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(*.f64 (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (pow.f64 D 2)) (/.f64 (cbrt.f64 (/.f64 l h)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 l h) 2)) (/.f64 (cbrt.f64 (/.f64 l h)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))) (pow.f64 D 2))
(pow.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) 1)
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(neg.f64 (/.f64 (/.f64 l h) (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4)))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)))
(log.f64 (exp.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(cbrt.f64 (*.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))))
(cbrt.f64 (*.f64 (/.f64 l h) (/.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))))
(cbrt.f64 (/.f64 (*.f64 l (pow.f64 l 2)) (*.f64 (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 l 3) (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))))
(cbrt.f64 (/.f64 (pow.f64 l 3) (*.f64 h (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2)) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 4))))
(cbrt.f64 (*.f64 (/.f64 l h) (/.f64 (/.f64 (pow.f64 (/.f64 l h) 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(exp.f64 (log.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))))
(/.f64 l (*.f64 h (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(/.f64 (/.f64 l h) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/4))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)) 2))) (sqrt.f64 (+.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))))
(/.f64 (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 l h) 2)))) (sqrt.f64 (+.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 2)) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)) 2) (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 l h) 2))))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1/2)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))) (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))))
(/.f64 (*.f64 M D) (*.f64 d 2))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 M 1/2) (/.f64 d D))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M D) 1) (*.f64 d 2))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M D) 1/2) d)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M 1/2) 1) (/.f64 d D))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M 1/2) D) d)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 M (*.f64 1/2 D)) d)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 D (*.f64 M 1/2)) d)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(/.f64 (*.f64 (*.f64 1/2 D) M) d)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1)
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(pow.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))
(fabs.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)))
(fabs.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M))
(*.f64 1/2 (fabs.f64 (*.f64 M (/.f64 D d))))
(log.f64 (exp.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2)))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 3) (*.f64 1/2 (/.f64 D d))) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(cbrt.f64 (*.f64 (pow.f64 M 3) (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 1/4 (pow.f64 (/.f64 D d) 2)))))
(cbrt.f64 (*.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (pow.f64 (/.f64 D d) 2) 1/4)) (*.f64 M (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 3) (*.f64 1/2 (/.f64 D d))) (*.f64 1/4 (pow.f64 (/.f64 D d) 2))))
(cbrt.f64 (*.f64 (pow.f64 M 3) (*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 1/4 (pow.f64 (/.f64 D d) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2)) (*.f64 D (pow.f64 D 2))))
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 (*.f64 M (/.f64 1/2 d)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (*.f64 1/2 (/.f64 D d)) M)
(*.f64 1/2 (*.f64 M (/.f64 D d)))
(pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0) 1)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))))
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (pow.f64 w0 2)))
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))) (pow.f64 w0 2)))
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) (pow.f64 w0 2)))
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0) (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (pow.f64 w0 2))))
(cbrt.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))) (*.f64 w0 (*.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))) (pow.f64 w0 2)))))
(cbrt.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))) (*.f64 w0 (*.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) (pow.f64 w0 2)))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) (*.f64 w0 (pow.f64 w0 2))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))) (*.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))) (*.f64 w0 (pow.f64 w0 2)))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) (*.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))) (*.f64 w0 (pow.f64 w0 2)))))
(cbrt.f64 (*.f64 (*.f64 w0 (pow.f64 w0 2)) (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l))) (*.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))) (*.f64 w0 (pow.f64 w0 2)))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) (*.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))) (*.f64 w0 (pow.f64 w0 2)))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) w0)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))))
(*.f64 1 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))))
(*.f64 (/.f64 D d) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 D d) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h)))))
(*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))
(*.f64 (/.f64 D d) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 D d) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h)))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))) 1)
(*.f64 (/.f64 D d) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 D d) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h)))))
(*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) (/.f64 D d))
(*.f64 (/.f64 D d) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 D d) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))) (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(*.f64 (/.f64 D d) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 D d) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h)))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))) (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h)))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))) (sqrt.f64 -1/4))
(*.f64 (sqrt.f64 -1/4) (sqrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (/.f64 h l)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) 1/16) (pow.f64 (/.f64 D d) 4)))) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) (*.f64 1/16 (pow.f64 (/.f64 D d) 4))))) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 4) (*.f64 1/16 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))))) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))))))
(pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4)) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))))
(pow.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))) 1)
(*.f64 (/.f64 D d) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 D d) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h)))))
(fabs.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))))
(fabs.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h)))))
(fabs.f64 (*.f64 (/.f64 D d) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h))))))
(log.f64 (exp.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(*.f64 (/.f64 D d) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 D d) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4) (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)) (/.f64 D d)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)) (/.f64 D d)) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h)))))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(*.f64 (/.f64 D d) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 D d) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h)))))
(exp.f64 (log.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(*.f64 (/.f64 D d) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 D d) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))
(*.f64 (/.f64 D d) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 D d) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h)))))
(*.f64 1 (*.f64 (pow.f64 M 2) (/.f64 h l)))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(*.f64 h (/.f64 (pow.f64 M 2) l))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(*.f64 M (*.f64 M (/.f64 h l)))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) 1)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(*.f64 (/.f64 (pow.f64 M 2) l) h)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(*.f64 (/.f64 h l) (pow.f64 M 2))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(*.f64 (/.f64 1 l) (/.f64 (pow.f64 M 2) (/.f64 1 h)))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(*.f64 (neg.f64 (pow.f64 M 2)) (/.f64 1 (neg.f64 (/.f64 l h))))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (/.f64 M (sqrt.f64 (/.f64 l h))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 h l)))
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (/.f64 h l) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) 1) h)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (sqrt.f64 h)) (sqrt.f64 h))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(*.f64 (sqrt.f64 h) (/.f64 (*.f64 (pow.f64 M 2) (sqrt.f64 h)) l))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (cbrt.f64 (pow.f64 h 2))) (cbrt.f64 h))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 (cbrt.f64 (pow.f64 h 2)) (cbrt.f64 h)))
(*.f64 (/.f64 (pow.f64 M 2) 1) (/.f64 h l))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 l h))) (/.f64 1 (sqrt.f64 (/.f64 l h))))
(/.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 (pow.f64 M 2) (cbrt.f64 (/.f64 l h))))
(/.f64 (/.f64 (pow.f64 M 2) (cbrt.f64 (/.f64 l h))) (cbrt.f64 (pow.f64 (/.f64 l h) 2)))
(*.f64 (/.f64 (pow.f64 M 2) (neg.f64 l)) (neg.f64 h))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(*.f64 (/.f64 M 1) (/.f64 M (/.f64 l h)))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(*.f64 (/.f64 M l) (/.f64 M (/.f64 1 h)))
(*.f64 (/.f64 M l) (*.f64 M h))
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (/.f64 M (cbrt.f64 (/.f64 l h))))
(/.f64 (*.f64 M (/.f64 M (cbrt.f64 (/.f64 l h)))) (cbrt.f64 (pow.f64 (/.f64 l h) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) 1) (/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 l h)))
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 M 2)) l) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) l) (/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 1 h)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 M 4)) (/.f64 (cbrt.f64 (pow.f64 M 2)) (/.f64 1 h))) l)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) l) (*.f64 (cbrt.f64 (pow.f64 M 2)) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (sqrt.f64 (/.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 M 2)) (sqrt.f64 (/.f64 l h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (cbrt.f64 (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))) (/.f64 (cbrt.f64 (pow.f64 M 4)) (cbrt.f64 (pow.f64 (/.f64 l h) 2))))
(pow.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) 1)
(*.f64 (pow.f64 M 2) (/.f64 h l))
(neg.f64 (/.f64 (pow.f64 M 2) (neg.f64 (/.f64 l h))))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(sqrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))
(log.f64 (exp.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))
(cbrt.f64 (/.f64 (pow.f64 M 2) (/.f64 (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2)) (pow.f64 M 4))))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 M 6) (/.f64 l h)) (pow.f64 (/.f64 l h) 2)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 M 4)) (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2))))
(cbrt.f64 (/.f64 (pow.f64 M 2) (/.f64 (*.f64 (/.f64 l h) (pow.f64 (/.f64 l h) 2)) (pow.f64 M 4))))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 M 6) (/.f64 l h)) (pow.f64 (/.f64 l h) 2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(exp.f64 (log.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 M 2) (/.f64 h l))))
(*.f64 (pow.f64 M 2) (/.f64 h l))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) -1/4)) (/.f64 l h))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) -1/4)))
(*.f64 (/.f64 (*.f64 (pow.f64 M 2) -1/4) (/.f64 l h)) (pow.f64 (/.f64 D d) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 M 2) -1/4) (pow.f64 (/.f64 D d) 2)) (/.f64 l h))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) -1/4)))
(*.f64 (/.f64 (*.f64 (pow.f64 M 2) -1/4) (/.f64 l h)) (pow.f64 (/.f64 D d) 2))
(pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4)) 1)
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(pow.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))) 2)
(pow.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h)))) 2)
(pow.f64 (*.f64 (/.f64 D d) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h))))) 2)
(sqrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) 1/16) (pow.f64 (/.f64 D d) 4)))
(sqrt.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) (*.f64 1/16 (pow.f64 (/.f64 D d) 4))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 D d) 4) (*.f64 1/16 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4)) (*.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) 1/16) (pow.f64 (/.f64 D d) 4))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) (*.f64 1/16 (pow.f64 (/.f64 D d) 4))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))) (*.f64 (pow.f64 (/.f64 D d) 4) (*.f64 1/16 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) 1/16))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))) (*.f64 1/16 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)) 1/16)) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4))) (*.f64 1/16 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4))))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (/.f64 h l))) -1/4)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)))
(pow.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0)) 1)
(*.f64 (/.f64 D d) (*.f64 w0 (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h)))))
(*.f64 (/.f64 D d) (*.f64 w0 (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h))))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 w0 (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 w0 (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h)))))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0))))
(*.f64 (/.f64 D d) (*.f64 w0 (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h)))))
(*.f64 (/.f64 D d) (*.f64 w0 (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0)) 2)))
(cbrt.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 w0 (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h)))) (pow.f64 (*.f64 (/.f64 D d) (*.f64 w0 (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h))))) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 D d) (*.f64 w0 (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h)))))) (pow.f64 (*.f64 (/.f64 D d) (*.f64 w0 (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h)))))) 2)))
(cbrt.f64 (*.f64 (*.f64 w0 (pow.f64 w0 2)) (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4) (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)))))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)) (/.f64 D d)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h)))) (*.f64 w0 (pow.f64 w0 2)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)) (/.f64 D d)) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h))))) (*.f64 w0 (pow.f64 w0 2)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) -1/4) (*.f64 (/.f64 D d) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4))))) (*.f64 w0 (pow.f64 w0 2))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)) (/.f64 D d)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h)))) (*.f64 w0 (pow.f64 w0 2)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) -1/4)) (/.f64 D d)) (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h))))) (*.f64 w0 (pow.f64 w0 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0))))
(*.f64 (/.f64 D d) (*.f64 w0 (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h)))))
(*.f64 (/.f64 D d) (*.f64 w0 (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h))))))
(exp.f64 (log.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0))))
(*.f64 (/.f64 D d) (*.f64 w0 (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h)))))
(*.f64 (/.f64 D d) (*.f64 w0 (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 D d) (*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 -1/4)) w0))))
(*.f64 (/.f64 D d) (*.f64 w0 (/.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 l h)))))
(*.f64 (/.f64 D d) (*.f64 w0 (*.f64 (sqrt.f64 -1/4) (/.f64 M (sqrt.f64 (/.f64 l h))))))

eval421.0ms (2%)

Compiler

Compiled 24254 to 13695 computations (43.5% saved)

prune435.0ms (2.1%)

Pruning

19 alts after pruning (16 fresh and 3 done)

PrunedKeptTotal
New87415889
Fresh213
Picked325
Done011
Total87919898
Accuracy
92.9%
Counts
898 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.5%
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0)))))))
66.6%
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
63.6%
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
63.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
61.6%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
61.6%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 1 (/.f64 l (*.f64 h w0))) (*.f64 (pow.f64 M 2) (pow.f64 (/.f64 D d) 2)))))
63.9%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (pow.f64 (/.f64 D d) 2) l))))
62.0%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
61.6%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
86.1%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) l))))
82.9%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M)))))))
82.1%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 1 (/.f64 (/.f64 l h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))))
64.4%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 1 (/.f64 (*.f64 (/.f64 1 (pow.f64 D 2)) (/.f64 l h)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))))
81.0%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
82.6%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (*.f64 1/2 (*.f64 (/.f64 D d) M))))))
43.0%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (*.f64 (sqrt.f64 h) (/.f64 1 l))))))))
85.4%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 1 l))))))
88.0%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 l)))))))
67.4%
w0
66.5%
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0)))))))
66.6%
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
63.6%
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
63.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
61.6%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
61.6%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 1 (/.f64 l (*.f64 h w0))) (*.f64 (pow.f64 M 2) (pow.f64 (/.f64 D d) 2)))))
63.9%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (pow.f64 (/.f64 D d) 2) l))))
62.0%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
61.6%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
86.1%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) l))))
82.9%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M)))))))
82.1%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 1 (/.f64 (/.f64 l h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))))
64.4%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 1 (/.f64 (*.f64 (/.f64 1 (pow.f64 D 2)) (/.f64 l h)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))))
81.0%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
82.6%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (*.f64 1/2 (*.f64 (/.f64 D d) M))))))
43.0%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (*.f64 (sqrt.f64 h) (/.f64 1 l))))))))
85.4%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 1 l))))))
88.0%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 l)))))))
67.4%
w0
Compiler

Compiled 1854 to 1292 computations (30.3% saved)

localize422.0ms (2%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.6%
(pow.f64 (/.f64 D d) 2)
90.1%
(/.f64 (pow.f64 (/.f64 D d) 2) l)
80.6%
(*.f64 (pow.f64 M 2) (*.f64 h w0))
80.0%
(*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (pow.f64 (/.f64 D d) 2) l))
95.5%
(*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d)))
90.4%
(/.f64 l (*.f64 h w0))
79.7%
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
77.8%
(*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
95.1%
(/.f64 D (*.f64 (/.f64 d D) d))
90.4%
(/.f64 l (*.f64 h w0))
79.7%
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
77.8%
(*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
97.2%
(*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0)))
94.7%
(*.f64 (/.f64 h l) w0)
92.4%
(*.f64 M (*.f64 (/.f64 h l) w0))
77.8%
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))
93.9%
(*.f64 (/.f64 D d) M)
93.0%
(sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 l))))))
92.9%
(*.f64 h (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 l))))
92.1%
(*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 l))
Compiler

Compiled 549 to 208 computations (62.1% saved)

series48.0ms (0.2%)

Counts
15 → 696
Calls

186 calls:

TimeVariablePointExpression
2.0ms
M
@0
(*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 l))
2.0ms
D
@inf
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))
2.0ms
M
@-inf
(*.f64 (pow.f64 M 2) (*.f64 h w0))
1.0ms
D
@0
(*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 l))
1.0ms
D
@inf
(*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 l))

rewrite167.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
564×associate-*r*
362×associate-*l*
301×add-cbrt-cube
301×*-un-lft-identity
300×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049679
1845577
Stop Event
node limit
Counts
15 → 454
Calls
Call 1
Inputs
(*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 l))
(*.f64 h (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 l))))
(sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 l))))))
(*.f64 (/.f64 D d) M)
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))
(*.f64 M (*.f64 (/.f64 h l) w0))
(*.f64 (/.f64 h l) w0)
(*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0)))
(*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(/.f64 D (*.f64 (/.f64 d D) d))
(*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))
(*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d)))
(*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (pow.f64 (/.f64 D d) 2) l))
(*.f64 (pow.f64 M 2) (*.f64 h w0))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
Outputs
(/.f64 1/2 (/.f64 l (/.f64 D (/.f64 d M))))
(/.f64 (/.f64 D (/.f64 d M)) (/.f64 l 1/2))
(/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) l)
(/.f64 1 (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))
(/.f64 (*.f64 1/2 (/.f64 D d)) (/.f64 l M))
(/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 D (/.f64 d M)))) (/.f64 l (sqrt.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4)) (/.f64 l (cbrt.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))))))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -1) (neg.f64 l))
(/.f64 (*.f64 -1 (*.f64 1/2 (/.f64 D (/.f64 d M)))) (neg.f64 l))
(/.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 1) l)
(/.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(/.f64 (neg.f64 (*.f64 1/2 (/.f64 D (/.f64 d M)))) (neg.f64 l))
(pow.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l)) 1)
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l)) 2))
(log.f64 (exp.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l))))
(cbrt.f64 (*.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l)) (pow.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l)) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4)) (/.f64 (pow.f64 l -2) l)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 l -2) l) (*.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4)) (*.f64 l (pow.f64 l 2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l))))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l))))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l))))
(/.f64 (*.f64 (*.f64 (*.f64 h 1/2) (/.f64 D (/.f64 d M))) (*.f64 1/2 (/.f64 D (/.f64 d M)))) l)
(pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 1)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 2))
(log.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 3))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) l) (pow.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) l) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) l) (pow.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) l) 2)) (*.f64 h (pow.f64 h 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))) 1)
(*.f64 (pow.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))) 1/4))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))) (cbrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 2)))))
(pow.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))) 1)
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(/.f64 D (/.f64 d M))
(/.f64 M (/.f64 d D))
(/.f64 1 (/.f64 d (*.f64 D M)))
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 M (neg.f64 D)) (neg.f64 d))
(/.f64 (*.f64 (neg.f64 D) M) (neg.f64 d))
(/.f64 (/.f64 (*.f64 D M) 1) d)
(/.f64 (/.f64 (*.f64 D M) (sqrt.f64 d)) (sqrt.f64 d))
(/.f64 (/.f64 (*.f64 D M) (cbrt.f64 (pow.f64 d 2))) (cbrt.f64 d))
(/.f64 (neg.f64 (*.f64 D M)) (neg.f64 d))
(pow.f64 (/.f64 D (/.f64 d M)) 1)
(sqrt.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2))
(log.f64 (exp.f64 (/.f64 D (/.f64 d M))))
(cbrt.f64 (*.f64 (/.f64 D (/.f64 d M)) (pow.f64 (/.f64 D (/.f64 d M)) 2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 D d) (pow.f64 (/.f64 D d) 2)) (*.f64 M (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (/.f64 D d) (pow.f64 (/.f64 D d) 2))))
(expm1.f64 (log1p.f64 (/.f64 D (/.f64 d M))))
(exp.f64 (log.f64 (/.f64 D (/.f64 d M))))
(log1p.f64 (expm1.f64 (/.f64 D (/.f64 d M))))
(/.f64 D (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 D (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (pow.f64 M 2)))
(/.f64 D (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 D (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (pow.f64 d 2) D)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))))
(/.f64 1 (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (*.f64 D (pow.f64 M 2))))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 D (/.f64 d M)) 2)))
(/.f64 1 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 1 (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)))
(/.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 l (*.f64 h w0))))
(/.f64 (pow.f64 M 2) (*.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d))
(/.f64 (*.f64 D (pow.f64 M 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))))
(/.f64 (neg.f64 D) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 D (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 (pow.f64 M 2))) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 D (/.f64 D d))) d)
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (neg.f64 D)) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (pow.f64 M 2)) (*.f64 d (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) (pow.f64 M 2)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) d)
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) d) (/.f64 d D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) 1) (/.f64 (pow.f64 d 2) D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d D)) d)
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d (sqrt.f64 D))) (/.f64 d (sqrt.f64 D)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1) (/.f64 l (*.f64 h w0)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) l) (/.f64 1 (*.f64 h w0)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (sqrt.f64 (/.f64 l (*.f64 h w0)))) (sqrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) 1) (*.f64 d (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) 1) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (neg.f64 (pow.f64 M 2))) (*.f64 d (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 l (*.f64 h w0)) d))
(/.f64 (*.f64 (pow.f64 M 2) (neg.f64 D)) (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) D) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) d))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (neg.f64 D)) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (neg.f64 (*.f64 D (pow.f64 M 2))) (neg.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 1)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2))) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (*.f64 h w0) M) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(pow.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) 1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 (*.f64 h w0) M) l)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) (pow.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) 2)))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 (/.f64 h (/.f64 l w0)) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 (/.f64 h (/.f64 l w0)) 2)) (*.f64 M (pow.f64 M 2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 h w0) M) l)))
(exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 h w0) M) l)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 h w0) M) l)))
(/.f64 1 (/.f64 l (*.f64 h w0)))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) 1))
(/.f64 (/.f64 1 l) (/.f64 1 (*.f64 h w0)))
(/.f64 h (/.f64 l w0))
(/.f64 w0 (/.f64 l h))
(/.f64 (*.f64 h w0) l)
(/.f64 -1 (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 h (neg.f64 w0)) (neg.f64 l))
(/.f64 (sqrt.f64 (*.f64 h w0)) (/.f64 l (sqrt.f64 (*.f64 h w0))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 h w0) 2)) (/.f64 l (cbrt.f64 (*.f64 h w0))))
(/.f64 (/.f64 (*.f64 h w0) 1) l)
(/.f64 (/.f64 (*.f64 h w0) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (/.f64 (*.f64 h w0) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l (*.f64 h w0)))) (sqrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(pow.f64 (/.f64 h (/.f64 l w0)) 1)
(sqrt.f64 (pow.f64 (/.f64 h (/.f64 l w0)) 2))
(log.f64 (exp.f64 (/.f64 h (/.f64 l w0))))
(cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 (/.f64 h (/.f64 l w0)) 2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 h l) 2)) (*.f64 w0 (pow.f64 w0 2))))
(cbrt.f64 (*.f64 (*.f64 w0 (pow.f64 w0 2)) (*.f64 (/.f64 h l) (pow.f64 (/.f64 h l) 2))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2)) (*.f64 l (pow.f64 l 2))))
(expm1.f64 (log1p.f64 (/.f64 h (/.f64 l w0))))
(exp.f64 (log.f64 (/.f64 h (/.f64 l w0))))
(log1p.f64 (expm1.f64 (/.f64 h (/.f64 l w0))))
(/.f64 M (/.f64 (/.f64 l (*.f64 h w0)) M))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)))
(/.f64 1 (/.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) 1))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(/.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) l)
(/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 (*.f64 h w0)))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (neg.f64 (pow.f64 M 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (cbrt.f64 (pow.f64 M 4)) (/.f64 (/.f64 l (*.f64 h w0)) (cbrt.f64 (pow.f64 M 2))))
(/.f64 (/.f64 (pow.f64 M 2) 1) (/.f64 l (*.f64 h w0)))
(/.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 l (*.f64 h w0)))) (sqrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (/.f64 (pow.f64 M 2) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 M 2))) (neg.f64 (/.f64 (neg.f64 l) (*.f64 h w0))))
(pow.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) 1)
(neg.f64 (/.f64 (pow.f64 M 2) (/.f64 (neg.f64 l) (*.f64 h w0))))
(sqrt.f64 (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2)))
(log.f64 (exp.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2))))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) (pow.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) (pow.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) 2)) (*.f64 M (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 M 4)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 (/.f64 h (/.f64 l w0)) 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 M 4)) (*.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 l (*.f64 h w0)) 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 D (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 D (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (pow.f64 M 2)))
(/.f64 D (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 D (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (pow.f64 d 2) D)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))))
(/.f64 1 (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (*.f64 D (pow.f64 M 2))))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 D (/.f64 d M)) 2)))
(/.f64 1 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 1 (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)))
(/.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 l (*.f64 h w0))))
(/.f64 (pow.f64 M 2) (*.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d))
(/.f64 (*.f64 D (pow.f64 M 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))))
(/.f64 (neg.f64 D) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 D (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 (pow.f64 M 2))) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 D (/.f64 D d))) d)
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (neg.f64 D)) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (pow.f64 M 2)) (*.f64 d (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) (pow.f64 M 2)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) d)
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) d) (/.f64 d D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) 1) (/.f64 (pow.f64 d 2) D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d D)) d)
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d (sqrt.f64 D))) (/.f64 d (sqrt.f64 D)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1) (/.f64 l (*.f64 h w0)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) l) (/.f64 1 (*.f64 h w0)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (sqrt.f64 (/.f64 l (*.f64 h w0)))) (sqrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) 1) (*.f64 d (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) 1) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (neg.f64 (pow.f64 M 2))) (*.f64 d (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 l (*.f64 h w0)) d))
(/.f64 (*.f64 (pow.f64 M 2) (neg.f64 D)) (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) D) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) d))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (neg.f64 D)) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (neg.f64 (*.f64 D (pow.f64 M 2))) (neg.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 1)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2))) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 D (*.f64 D (pow.f64 d -2)))
(*.f64 (/.f64 D d) (/.f64 D d))
(*.f64 1 (pow.f64 (/.f64 D d) 2))
(*.f64 (pow.f64 (/.f64 D d) 2) 1)
(*.f64 (/.f64 1 d) (*.f64 D (/.f64 D d)))
(*.f64 (*.f64 D (pow.f64 d -2)) D)
(*.f64 (*.f64 D (/.f64 D d)) (/.f64 1 d))
(*.f64 (neg.f64 D) (/.f64 1 (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 D) (*.f64 D (pow.f64 d -2))))
(*.f64 (/.f64 (sqrt.f64 D) d) (*.f64 (/.f64 (sqrt.f64 D) d) D))
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (sqrt.f64 D) (/.f64 d D)))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) (/.f64 D d)))
(*.f64 (cbrt.f64 (pow.f64 D 2)) (*.f64 (cbrt.f64 D) (*.f64 D (pow.f64 d -2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 D (pow.f64 d -2)) 2)) (*.f64 (cbrt.f64 (*.f64 D (pow.f64 d -2))) D))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (pow.f64 (/.f64 D d) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (cbrt.f64 (/.f64 D d)) (/.f64 D d)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))
(*.f64 (pow.f64 D 2) (pow.f64 d -2))
(*.f64 (*.f64 D (/.f64 (sqrt.f64 D) d)) (/.f64 (sqrt.f64 D) d))
(*.f64 (*.f64 D (cbrt.f64 (pow.f64 (*.f64 D (pow.f64 d -2)) 2))) (cbrt.f64 (*.f64 D (pow.f64 d -2))))
(*.f64 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 D d))) (sqrt.f64 (/.f64 D d)))
(*.f64 (*.f64 (/.f64 D d) (cbrt.f64 (pow.f64 (/.f64 D d) 2))) (cbrt.f64 (/.f64 D d)))
(*.f64 (*.f64 (*.f64 D (pow.f64 d -2)) (sqrt.f64 D)) (sqrt.f64 D))
(*.f64 (*.f64 (*.f64 D (pow.f64 d -2)) (cbrt.f64 (pow.f64 D 2))) (cbrt.f64 D))
(*.f64 (/.f64 1 (/.f64 d (sqrt.f64 D))) (/.f64 D (/.f64 d (sqrt.f64 D))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (/.f64 D (cbrt.f64 (/.f64 (pow.f64 d 2) D))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) d) (/.f64 (cbrt.f64 D) (/.f64 d D)))
(*.f64 (/.f64 (sqrt.f64 D) 1) (/.f64 (sqrt.f64 D) (/.f64 (pow.f64 d 2) D)))
(*.f64 (/.f64 (sqrt.f64 D) (/.f64 d D)) (/.f64 (sqrt.f64 D) d))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) 1) (/.f64 (cbrt.f64 D) (/.f64 (pow.f64 d 2) D)))
(*.f64 (/.f64 (sqrt.f64 D) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (/.f64 (sqrt.f64 D) (cbrt.f64 (/.f64 (pow.f64 d 2) D))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 d D)) (/.f64 (cbrt.f64 D) d))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 d (sqrt.f64 D))) (/.f64 (cbrt.f64 D) (/.f64 d (sqrt.f64 D))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))
(pow.f64 (/.f64 D d) 2)
(pow.f64 (pow.f64 (/.f64 D d) 2) 1)
(neg.f64 (/.f64 D (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(sqrt.f64 (pow.f64 (/.f64 D d) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 D d) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))
(cbrt.f64 (*.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (*.f64 D (pow.f64 d -2)) (pow.f64 (*.f64 D (pow.f64 d -2)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 D (pow.f64 d -2)) (pow.f64 (*.f64 D (pow.f64 d -2)) 2)) (*.f64 D (pow.f64 D 2))))
(cbrt.f64 (/.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (pow.f64 (/.f64 (pow.f64 d 2) D) 2))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 D d) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 D d) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 D d))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 D d) 2)))
(/.f64 D (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 D (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (pow.f64 M 2)))
(/.f64 D (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 D (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (pow.f64 d 2) D)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))))
(/.f64 1 (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (*.f64 D (pow.f64 M 2))))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 D (/.f64 d M)) 2)))
(/.f64 1 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 1 (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)))
(/.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 l (*.f64 h w0))))
(/.f64 (pow.f64 M 2) (*.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d))
(/.f64 (*.f64 D (pow.f64 M 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))))
(/.f64 (neg.f64 D) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 D (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 (pow.f64 M 2))) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 D (/.f64 D d))) d)
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (neg.f64 D)) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (pow.f64 M 2)) (*.f64 d (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) (pow.f64 M 2)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) d)
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) d) (/.f64 d D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) 1) (/.f64 (pow.f64 d 2) D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d D)) d)
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d (sqrt.f64 D))) (/.f64 d (sqrt.f64 D)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1) (/.f64 l (*.f64 h w0)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) l) (/.f64 1 (*.f64 h w0)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (sqrt.f64 (/.f64 l (*.f64 h w0)))) (sqrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) 1) (*.f64 d (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) 1) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (neg.f64 (pow.f64 M 2))) (*.f64 d (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 l (*.f64 h w0)) d))
(/.f64 (*.f64 (pow.f64 M 2) (neg.f64 D)) (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) D) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) d))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (neg.f64 D)) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (neg.f64 (*.f64 D (pow.f64 M 2))) (neg.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 1)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2))) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 D (/.f64 (pow.f64 d 2) D))
(/.f64 (/.f64 D d) (/.f64 d D))
(/.f64 1 (pow.f64 (/.f64 d D) 2))
(/.f64 1 (/.f64 (pow.f64 (/.f64 d D) 2) 1))
(/.f64 (*.f64 D (/.f64 D d)) d)
(/.f64 -1 (neg.f64 (pow.f64 (/.f64 d D) 2)))
(/.f64 (neg.f64 D) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (sqrt.f64 D) (/.f64 (/.f64 (pow.f64 d 2) D) (sqrt.f64 D)))
(/.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) D) (cbrt.f64 D)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (*.f64 (/.f64 D d) (neg.f64 D)) (neg.f64 d))
(/.f64 (*.f64 (neg.f64 D) (/.f64 D d)) (neg.f64 d))
(/.f64 (/.f64 D 1) (/.f64 (pow.f64 d 2) D))
(/.f64 (/.f64 D (/.f64 d (sqrt.f64 D))) (/.f64 d (sqrt.f64 D)))
(/.f64 (/.f64 D (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (/.f64 (*.f64 D (/.f64 D d)) 1) d)
(/.f64 (/.f64 (*.f64 D (/.f64 D d)) (sqrt.f64 d)) (sqrt.f64 d))
(/.f64 (/.f64 (*.f64 D (/.f64 D d)) (cbrt.f64 (pow.f64 d 2))) (cbrt.f64 d))
(/.f64 (*.f64 (neg.f64 D) 1) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 D (neg.f64 D)) (*.f64 d (neg.f64 d)))
(/.f64 (*.f64 (neg.f64 D) D) (*.f64 (neg.f64 d) d))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 D)) (*.f64 (neg.f64 d) (neg.f64 d)))
(/.f64 (neg.f64 (neg.f64 D)) (neg.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (*.f64 D (/.f64 D d))) (neg.f64 d))
(pow.f64 (/.f64 D d) 2)
(pow.f64 (pow.f64 (/.f64 D d) 2) 1)
(neg.f64 (/.f64 D (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(sqrt.f64 (pow.f64 (/.f64 D d) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 D d) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))
(cbrt.f64 (*.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (*.f64 D (pow.f64 d -2)) (pow.f64 (*.f64 D (pow.f64 d -2)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 D (pow.f64 d -2)) (pow.f64 (*.f64 D (pow.f64 d -2)) 2)) (*.f64 D (pow.f64 D 2))))
(cbrt.f64 (/.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (pow.f64 (/.f64 (pow.f64 d 2) D) 2))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 D d) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 D d) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 D d))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 D d) 2)))
(/.f64 1 (/.f64 l (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2))))
(/.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) (*.f64 l (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)
(/.f64 (*.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) (neg.f64 (pow.f64 (/.f64 D d) 2))) (neg.f64 l))
(/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 h (*.f64 w0 (pow.f64 M 2)))) (neg.f64 l))
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) 1) l)
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(/.f64 (neg.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2))) (neg.f64 l))
(pow.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) 1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) (pow.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) (*.f64 (pow.f64 (*.f64 h w0) 2) (pow.f64 M 4))) (/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2)) (pow.f64 (/.f64 D d) 2)) l)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2)) (pow.f64 (/.f64 D d) 2)) l) (*.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) (*.f64 (pow.f64 (*.f64 h w0) 2) (pow.f64 M 4)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
(exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
(pow.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) 1)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 h w0) 2) (pow.f64 M 4)))
(log.f64 (exp.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(cbrt.f64 (*.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) (*.f64 (pow.f64 (*.f64 h w0) 2) (pow.f64 M 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 M 4)) (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2)) (*.f64 (pow.f64 M 2) (pow.f64 M 4))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(exp.f64 (log.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(log1p.f64 (expm1.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(*.f64 D (*.f64 (*.f64 D (pow.f64 d -2)) (/.f64 1 l)))
(*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 1 l)))
(*.f64 1 (/.f64 (pow.f64 (/.f64 D d) 2) l))
(*.f64 (/.f64 1 l) (pow.f64 (/.f64 D d) 2))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 1 l))
(*.f64 (*.f64 D (pow.f64 d -2)) (*.f64 D (/.f64 1 l)))
(*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) 1)
(*.f64 (neg.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 1 (neg.f64 l)))
(*.f64 (pow.f64 l -1/2) (/.f64 (pow.f64 (/.f64 D d) 2) (sqrt.f64 l)))
(*.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) (/.f64 (/.f64 D d) (sqrt.f64 l)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 1 l)))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 l -1/2)) (pow.f64 l -1/2))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 (pow.f64 l -2))) (/.f64 1 (cbrt.f64 l)))
(*.f64 (/.f64 (/.f64 D d) 1) (/.f64 (/.f64 D d) l))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 l)))
(*.f64 (/.f64 D 1) (/.f64 (*.f64 D (pow.f64 d -2)) l))
(*.f64 (/.f64 D (sqrt.f64 l)) (/.f64 (*.f64 D (pow.f64 d -2)) (sqrt.f64 l)))
(*.f64 (/.f64 (*.f64 D (pow.f64 d -2)) (sqrt.f64 l)) (/.f64 D (sqrt.f64 l)))
(*.f64 (/.f64 D (cbrt.f64 (pow.f64 l 2))) (/.f64 (*.f64 D (pow.f64 d -2)) (cbrt.f64 l)))
(*.f64 (/.f64 (/.f64 D d) (cbrt.f64 (pow.f64 l 2))) (/.f64 (/.f64 D d) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 D (pow.f64 d -2)) 1) (/.f64 D l))
(*.f64 (/.f64 (*.f64 D (pow.f64 d -2)) (cbrt.f64 (pow.f64 l 2))) (/.f64 D (cbrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) l))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (sqrt.f64 l)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (sqrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
(pow.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) 1)
(neg.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 l)))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2)) (pow.f64 (/.f64 D d) 2)) l))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (/.f64 (pow.f64 l -2) l)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 l (pow.f64 l 2))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))

simplify404.0ms (2%)

Algorithm
egg-herbie
Rules
792×times-frac
687×associate-*r/
584×*-commutative
512×associate-*l/
488×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086165202
1233558055
Stop Event
node limit
Counts
1150 → 531
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 h w0) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 1/2 (/.f64 l (/.f64 D (/.f64 d M))))
(/.f64 (/.f64 D (/.f64 d M)) (/.f64 l 1/2))
(/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) l)
(/.f64 1 (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))
(/.f64 (*.f64 1/2 (/.f64 D d)) (/.f64 l M))
(/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 D (/.f64 d M)))) (/.f64 l (sqrt.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4)) (/.f64 l (cbrt.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))))))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -1) (neg.f64 l))
(/.f64 (*.f64 -1 (*.f64 1/2 (/.f64 D (/.f64 d M)))) (neg.f64 l))
(/.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 1) l)
(/.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(/.f64 (neg.f64 (*.f64 1/2 (/.f64 D (/.f64 d M)))) (neg.f64 l))
(pow.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l)) 1)
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l)) 2))
(log.f64 (exp.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l))))
(cbrt.f64 (*.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l)) (pow.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l)) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4)) (/.f64 (pow.f64 l -2) l)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 l -2) l) (*.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4)) (*.f64 l (pow.f64 l 2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l))))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l))))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l))))
(/.f64 (*.f64 (*.f64 (*.f64 h 1/2) (/.f64 D (/.f64 d M))) (*.f64 1/2 (/.f64 D (/.f64 d M)))) l)
(pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 1)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 2))
(log.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 3))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) l) (pow.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) l) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) l) (pow.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) l) 2)) (*.f64 h (pow.f64 h 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))) 1)
(*.f64 (pow.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))) 1/4))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))) (cbrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 2)))))
(pow.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))) 1)
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(/.f64 D (/.f64 d M))
(/.f64 M (/.f64 d D))
(/.f64 1 (/.f64 d (*.f64 D M)))
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 M (neg.f64 D)) (neg.f64 d))
(/.f64 (*.f64 (neg.f64 D) M) (neg.f64 d))
(/.f64 (/.f64 (*.f64 D M) 1) d)
(/.f64 (/.f64 (*.f64 D M) (sqrt.f64 d)) (sqrt.f64 d))
(/.f64 (/.f64 (*.f64 D M) (cbrt.f64 (pow.f64 d 2))) (cbrt.f64 d))
(/.f64 (neg.f64 (*.f64 D M)) (neg.f64 d))
(pow.f64 (/.f64 D (/.f64 d M)) 1)
(sqrt.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2))
(log.f64 (exp.f64 (/.f64 D (/.f64 d M))))
(cbrt.f64 (*.f64 (/.f64 D (/.f64 d M)) (pow.f64 (/.f64 D (/.f64 d M)) 2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 D d) (pow.f64 (/.f64 D d) 2)) (*.f64 M (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (/.f64 D d) (pow.f64 (/.f64 D d) 2))))
(expm1.f64 (log1p.f64 (/.f64 D (/.f64 d M))))
(exp.f64 (log.f64 (/.f64 D (/.f64 d M))))
(log1p.f64 (expm1.f64 (/.f64 D (/.f64 d M))))
(/.f64 D (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 D (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (pow.f64 M 2)))
(/.f64 D (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 D (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (pow.f64 d 2) D)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))))
(/.f64 1 (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (*.f64 D (pow.f64 M 2))))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 D (/.f64 d M)) 2)))
(/.f64 1 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 1 (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)))
(/.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 l (*.f64 h w0))))
(/.f64 (pow.f64 M 2) (*.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d))
(/.f64 (*.f64 D (pow.f64 M 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))))
(/.f64 (neg.f64 D) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 D (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 (pow.f64 M 2))) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 D (/.f64 D d))) d)
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (neg.f64 D)) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (pow.f64 M 2)) (*.f64 d (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) (pow.f64 M 2)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) d)
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) d) (/.f64 d D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) 1) (/.f64 (pow.f64 d 2) D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d D)) d)
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d (sqrt.f64 D))) (/.f64 d (sqrt.f64 D)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1) (/.f64 l (*.f64 h w0)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) l) (/.f64 1 (*.f64 h w0)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (sqrt.f64 (/.f64 l (*.f64 h w0)))) (sqrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) 1) (*.f64 d (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) 1) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (neg.f64 (pow.f64 M 2))) (*.f64 d (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 l (*.f64 h w0)) d))
(/.f64 (*.f64 (pow.f64 M 2) (neg.f64 D)) (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) D) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) d))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (neg.f64 D)) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (neg.f64 (*.f64 D (pow.f64 M 2))) (neg.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 1)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2))) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (*.f64 h w0) M) l)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(pow.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) 1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 (*.f64 h w0) M) l)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) (pow.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) 2)))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 (/.f64 h (/.f64 l w0)) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 (/.f64 h (/.f64 l w0)) 2)) (*.f64 M (pow.f64 M 2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 h w0) M) l)))
(exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 h w0) M) l)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 h w0) M) l)))
(/.f64 1 (/.f64 l (*.f64 h w0)))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) 1))
(/.f64 (/.f64 1 l) (/.f64 1 (*.f64 h w0)))
(/.f64 h (/.f64 l w0))
(/.f64 w0 (/.f64 l h))
(/.f64 (*.f64 h w0) l)
(/.f64 -1 (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 h (neg.f64 w0)) (neg.f64 l))
(/.f64 (sqrt.f64 (*.f64 h w0)) (/.f64 l (sqrt.f64 (*.f64 h w0))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 h w0) 2)) (/.f64 l (cbrt.f64 (*.f64 h w0))))
(/.f64 (/.f64 (*.f64 h w0) 1) l)
(/.f64 (/.f64 (*.f64 h w0) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (/.f64 (*.f64 h w0) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l (*.f64 h w0)))) (sqrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(pow.f64 (/.f64 h (/.f64 l w0)) 1)
(sqrt.f64 (pow.f64 (/.f64 h (/.f64 l w0)) 2))
(log.f64 (exp.f64 (/.f64 h (/.f64 l w0))))
(cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 (/.f64 h (/.f64 l w0)) 2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 h l) 2)) (*.f64 w0 (pow.f64 w0 2))))
(cbrt.f64 (*.f64 (*.f64 w0 (pow.f64 w0 2)) (*.f64 (/.f64 h l) (pow.f64 (/.f64 h l) 2))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2)) (*.f64 l (pow.f64 l 2))))
(expm1.f64 (log1p.f64 (/.f64 h (/.f64 l w0))))
(exp.f64 (log.f64 (/.f64 h (/.f64 l w0))))
(log1p.f64 (expm1.f64 (/.f64 h (/.f64 l w0))))
(/.f64 M (/.f64 (/.f64 l (*.f64 h w0)) M))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)))
(/.f64 1 (/.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) 1))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(/.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) l)
(/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 (*.f64 h w0)))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (neg.f64 (pow.f64 M 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (cbrt.f64 (pow.f64 M 4)) (/.f64 (/.f64 l (*.f64 h w0)) (cbrt.f64 (pow.f64 M 2))))
(/.f64 (/.f64 (pow.f64 M 2) 1) (/.f64 l (*.f64 h w0)))
(/.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 l (*.f64 h w0)))) (sqrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (/.f64 (pow.f64 M 2) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 M 2))) (neg.f64 (/.f64 (neg.f64 l) (*.f64 h w0))))
(pow.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) 1)
(neg.f64 (/.f64 (pow.f64 M 2) (/.f64 (neg.f64 l) (*.f64 h w0))))
(sqrt.f64 (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2)))
(log.f64 (exp.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2))))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) (pow.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) (pow.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) 2)) (*.f64 M (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 M 4)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 (/.f64 h (/.f64 l w0)) 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 M 4)) (*.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 l (*.f64 h w0)) 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 D (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 D (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (pow.f64 M 2)))
(/.f64 D (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 D (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (pow.f64 d 2) D)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))))
(/.f64 1 (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (*.f64 D (pow.f64 M 2))))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 D (/.f64 d M)) 2)))
(/.f64 1 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 1 (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)))
(/.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 l (*.f64 h w0))))
(/.f64 (pow.f64 M 2) (*.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d))
(/.f64 (*.f64 D (pow.f64 M 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))))
(/.f64 (neg.f64 D) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 D (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 (pow.f64 M 2))) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 D (/.f64 D d))) d)
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (neg.f64 D)) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (pow.f64 M 2)) (*.f64 d (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) (pow.f64 M 2)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) d)
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) d) (/.f64 d D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) 1) (/.f64 (pow.f64 d 2) D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d D)) d)
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d (sqrt.f64 D))) (/.f64 d (sqrt.f64 D)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1) (/.f64 l (*.f64 h w0)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) l) (/.f64 1 (*.f64 h w0)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (sqrt.f64 (/.f64 l (*.f64 h w0)))) (sqrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) 1) (*.f64 d (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) 1) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (neg.f64 (pow.f64 M 2))) (*.f64 d (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 l (*.f64 h w0)) d))
(/.f64 (*.f64 (pow.f64 M 2) (neg.f64 D)) (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) D) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) d))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (neg.f64 D)) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (neg.f64 (*.f64 D (pow.f64 M 2))) (neg.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 1)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2))) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 D (*.f64 D (pow.f64 d -2)))
(*.f64 (/.f64 D d) (/.f64 D d))
(*.f64 1 (pow.f64 (/.f64 D d) 2))
(*.f64 (pow.f64 (/.f64 D d) 2) 1)
(*.f64 (/.f64 1 d) (*.f64 D (/.f64 D d)))
(*.f64 (*.f64 D (pow.f64 d -2)) D)
(*.f64 (*.f64 D (/.f64 D d)) (/.f64 1 d))
(*.f64 (neg.f64 D) (/.f64 1 (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 D) (*.f64 D (pow.f64 d -2))))
(*.f64 (/.f64 (sqrt.f64 D) d) (*.f64 (/.f64 (sqrt.f64 D) d) D))
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (sqrt.f64 D) (/.f64 d D)))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) (/.f64 D d)))
(*.f64 (cbrt.f64 (pow.f64 D 2)) (*.f64 (cbrt.f64 D) (*.f64 D (pow.f64 d -2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 D (pow.f64 d -2)) 2)) (*.f64 (cbrt.f64 (*.f64 D (pow.f64 d -2))) D))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (pow.f64 (/.f64 D d) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (cbrt.f64 (/.f64 D d)) (/.f64 D d)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))
(*.f64 (pow.f64 D 2) (pow.f64 d -2))
(*.f64 (*.f64 D (/.f64 (sqrt.f64 D) d)) (/.f64 (sqrt.f64 D) d))
(*.f64 (*.f64 D (cbrt.f64 (pow.f64 (*.f64 D (pow.f64 d -2)) 2))) (cbrt.f64 (*.f64 D (pow.f64 d -2))))
(*.f64 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 D d))) (sqrt.f64 (/.f64 D d)))
(*.f64 (*.f64 (/.f64 D d) (cbrt.f64 (pow.f64 (/.f64 D d) 2))) (cbrt.f64 (/.f64 D d)))
(*.f64 (*.f64 (*.f64 D (pow.f64 d -2)) (sqrt.f64 D)) (sqrt.f64 D))
(*.f64 (*.f64 (*.f64 D (pow.f64 d -2)) (cbrt.f64 (pow.f64 D 2))) (cbrt.f64 D))
(*.f64 (/.f64 1 (/.f64 d (sqrt.f64 D))) (/.f64 D (/.f64 d (sqrt.f64 D))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (/.f64 D (cbrt.f64 (/.f64 (pow.f64 d 2) D))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) d) (/.f64 (cbrt.f64 D) (/.f64 d D)))
(*.f64 (/.f64 (sqrt.f64 D) 1) (/.f64 (sqrt.f64 D) (/.f64 (pow.f64 d 2) D)))
(*.f64 (/.f64 (sqrt.f64 D) (/.f64 d D)) (/.f64 (sqrt.f64 D) d))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) 1) (/.f64 (cbrt.f64 D) (/.f64 (pow.f64 d 2) D)))
(*.f64 (/.f64 (sqrt.f64 D) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (/.f64 (sqrt.f64 D) (cbrt.f64 (/.f64 (pow.f64 d 2) D))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 d D)) (/.f64 (cbrt.f64 D) d))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 d (sqrt.f64 D))) (/.f64 (cbrt.f64 D) (/.f64 d (sqrt.f64 D))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))
(pow.f64 (/.f64 D d) 2)
(pow.f64 (pow.f64 (/.f64 D d) 2) 1)
(neg.f64 (/.f64 D (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(sqrt.f64 (pow.f64 (/.f64 D d) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 D d) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))
(cbrt.f64 (*.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (*.f64 D (pow.f64 d -2)) (pow.f64 (*.f64 D (pow.f64 d -2)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 D (pow.f64 d -2)) (pow.f64 (*.f64 D (pow.f64 d -2)) 2)) (*.f64 D (pow.f64 D 2))))
(cbrt.f64 (/.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (pow.f64 (/.f64 (pow.f64 d 2) D) 2))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 D d) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 D d) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 D d))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 D d) 2)))
(/.f64 D (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 D (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (pow.f64 M 2)))
(/.f64 D (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 D (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (pow.f64 d 2) D)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))))
(/.f64 1 (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (*.f64 D (pow.f64 M 2))))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 D (/.f64 d M)) 2)))
(/.f64 1 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 1 (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)))
(/.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 l (*.f64 h w0))))
(/.f64 (pow.f64 M 2) (*.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d))
(/.f64 (*.f64 D (pow.f64 M 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))))
(/.f64 (neg.f64 D) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 D (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 (pow.f64 M 2))) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 D (/.f64 D d))) d)
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (neg.f64 D)) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (pow.f64 M 2)) (*.f64 d (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) (pow.f64 M 2)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) d)
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) d) (/.f64 d D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) 1) (/.f64 (pow.f64 d 2) D))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d D)) d)
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d (sqrt.f64 D))) (/.f64 d (sqrt.f64 D)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1) (/.f64 l (*.f64 h w0)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) l) (/.f64 1 (*.f64 h w0)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (sqrt.f64 (/.f64 l (*.f64 h w0)))) (sqrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) 1) (*.f64 d (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) 1) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (neg.f64 (pow.f64 M 2))) (*.f64 d (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 l (*.f64 h w0)) d))
(/.f64 (*.f64 (pow.f64 M 2) (neg.f64 D)) (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) D) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) d))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (neg.f64 D)) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (neg.f64 (*.f64 D (pow.f64 M 2))) (neg.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 1)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2))) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 D (/.f64 (pow.f64 d 2) D))
(/.f64 (/.f64 D d) (/.f64 d D))
(/.f64 1 (pow.f64 (/.f64 d D) 2))
(/.f64 1 (/.f64 (pow.f64 (/.f64 d D) 2) 1))
(/.f64 (*.f64 D (/.f64 D d)) d)
(/.f64 -1 (neg.f64 (pow.f64 (/.f64 d D) 2)))
(/.f64 (neg.f64 D) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (sqrt.f64 D) (/.f64 (/.f64 (pow.f64 d 2) D) (sqrt.f64 D)))
(/.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) D) (cbrt.f64 D)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(/.f64 (*.f64 (/.f64 D d) (neg.f64 D)) (neg.f64 d))
(/.f64 (*.f64 (neg.f64 D) (/.f64 D d)) (neg.f64 d))
(/.f64 (/.f64 D 1) (/.f64 (pow.f64 d 2) D))
(/.f64 (/.f64 D (/.f64 d (sqrt.f64 D))) (/.f64 d (sqrt.f64 D)))
(/.f64 (/.f64 D (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (/.f64 (*.f64 D (/.f64 D d)) 1) d)
(/.f64 (/.f64 (*.f64 D (/.f64 D d)) (sqrt.f64 d)) (sqrt.f64 d))
(/.f64 (/.f64 (*.f64 D (/.f64 D d)) (cbrt.f64 (pow.f64 d 2))) (cbrt.f64 d))
(/.f64 (*.f64 (neg.f64 D) 1) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 D (neg.f64 D)) (*.f64 d (neg.f64 d)))
(/.f64 (*.f64 (neg.f64 D) D) (*.f64 (neg.f64 d) d))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 D)) (*.f64 (neg.f64 d) (neg.f64 d)))
(/.f64 (neg.f64 (neg.f64 D)) (neg.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (*.f64 D (/.f64 D d))) (neg.f64 d))
(pow.f64 (/.f64 D d) 2)
(pow.f64 (pow.f64 (/.f64 D d) 2) 1)
(neg.f64 (/.f64 D (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(sqrt.f64 (pow.f64 (/.f64 D d) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 D d) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))
(cbrt.f64 (*.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (*.f64 D (pow.f64 d -2)) (pow.f64 (*.f64 D (pow.f64 d -2)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 D (pow.f64 d -2)) (pow.f64 (*.f64 D (pow.f64 d -2)) 2)) (*.f64 D (pow.f64 D 2))))
(cbrt.f64 (/.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (pow.f64 (/.f64 (pow.f64 d 2) D) 2))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 D d) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 D d) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 D d))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 D d) 2)))
(/.f64 1 (/.f64 l (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2))))
(/.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) (*.f64 l (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)
(/.f64 (*.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) (neg.f64 (pow.f64 (/.f64 D d) 2))) (neg.f64 l))
(/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 h (*.f64 w0 (pow.f64 M 2)))) (neg.f64 l))
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) 1) l)
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(/.f64 (neg.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2))) (neg.f64 l))
(pow.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) 1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) (pow.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) (*.f64 (pow.f64 (*.f64 h w0) 2) (pow.f64 M 4))) (/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2)) (pow.f64 (/.f64 D d) 2)) l)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2)) (pow.f64 (/.f64 D d) 2)) l) (*.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) (*.f64 (pow.f64 (*.f64 h w0) 2) (pow.f64 M 4)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
(exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
(pow.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) 1)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 h w0) 2) (pow.f64 M 4)))
(log.f64 (exp.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(cbrt.f64 (*.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) (*.f64 (pow.f64 (*.f64 h w0) 2) (pow.f64 M 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 M 4)) (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2)) (*.f64 (pow.f64 M 2) (pow.f64 M 4))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(exp.f64 (log.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(log1p.f64 (expm1.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(*.f64 D (*.f64 (*.f64 D (pow.f64 d -2)) (/.f64 1 l)))
(*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 1 l)))
(*.f64 1 (/.f64 (pow.f64 (/.f64 D d) 2) l))
(*.f64 (/.f64 1 l) (pow.f64 (/.f64 D d) 2))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 1 l))
(*.f64 (*.f64 D (pow.f64 d -2)) (*.f64 D (/.f64 1 l)))
(*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) 1)
(*.f64 (neg.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 1 (neg.f64 l)))
(*.f64 (pow.f64 l -1/2) (/.f64 (pow.f64 (/.f64 D d) 2) (sqrt.f64 l)))
(*.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) (/.f64 (/.f64 D d) (sqrt.f64 l)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 1 l)))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 l -1/2)) (pow.f64 l -1/2))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 (pow.f64 l -2))) (/.f64 1 (cbrt.f64 l)))
(*.f64 (/.f64 (/.f64 D d) 1) (/.f64 (/.f64 D d) l))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 l)))
(*.f64 (/.f64 D 1) (/.f64 (*.f64 D (pow.f64 d -2)) l))
(*.f64 (/.f64 D (sqrt.f64 l)) (/.f64 (*.f64 D (pow.f64 d -2)) (sqrt.f64 l)))
(*.f64 (/.f64 (*.f64 D (pow.f64 d -2)) (sqrt.f64 l)) (/.f64 D (sqrt.f64 l)))
(*.f64 (/.f64 D (cbrt.f64 (pow.f64 l 2))) (/.f64 (*.f64 D (pow.f64 d -2)) (cbrt.f64 l)))
(*.f64 (/.f64 (/.f64 D d) (cbrt.f64 (pow.f64 l 2))) (/.f64 (/.f64 D d) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 D (pow.f64 d -2)) 1) (/.f64 D l))
(*.f64 (/.f64 (*.f64 D (pow.f64 d -2)) (cbrt.f64 (pow.f64 l 2))) (/.f64 D (cbrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) l))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (sqrt.f64 l)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (sqrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
(pow.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) 1)
(neg.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 l)))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2)) (pow.f64 (/.f64 D d) 2)) l))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (/.f64 (pow.f64 l -2) l)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 l (pow.f64 l 2))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
Outputs
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/2 (/.f64 (*.f64 D M) (*.f64 d l)))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) -1/8))
(+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) -1/8))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 (/.f64 -1/1024 (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 D 6) (pow.f64 M 6))) (pow.f64 l 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) -1/8))
(+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) -1/8))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 (/.f64 -1/1024 (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 D 6) (pow.f64 M 6))) (pow.f64 l 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 3)) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 (sqrt.f64 -1/4) 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 3)) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 (sqrt.f64 -1/4) 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) -1/2))
(-.f64 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) -1/2)) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 3)) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 (sqrt.f64 -1/4) 3) (pow.f64 M 3))) 1/8))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 3)) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 (sqrt.f64 -1/4) 3) (pow.f64 M 3))) 1/8)))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 3)) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 (sqrt.f64 -1/4) 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 3)) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 (sqrt.f64 -1/4) 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) -1/8))
(+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) -1/8))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 (/.f64 -1/1024 (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 D 6) (pow.f64 M 6))) (pow.f64 l 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) -1/8))
(+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) -1/8))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 (/.f64 -1/1024 (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 D 6) (pow.f64 M 6))) (pow.f64 l 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) -1/8))
(+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) -1/8))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 (/.f64 -1/1024 (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 D 6) (pow.f64 M 6))) (pow.f64 l 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 3)) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 (sqrt.f64 -1/4) 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 3)) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 (sqrt.f64 -1/4) 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) -1/2))
(-.f64 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) -1/2)) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 3)) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 (sqrt.f64 -1/4) 3) (pow.f64 M 3))) 1/8))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 3)) (pow.f64 (sqrt.f64 -1/4) 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) 1/8))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 (sqrt.f64 -1/4) 3) (pow.f64 M 3))) 1/8)))) (*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) -1/8))
(+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) -1/8))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 (/.f64 -1/1024 (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 D 6) (pow.f64 M 6))) (pow.f64 l 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) -1/8))
(+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) -1/8))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) (*.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h))) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) (*.f64 (pow.f64 M 2) h)) (fma.f64 -1/128 (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 (/.f64 -1/1024 (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 D 6) (pow.f64 M 6))) (pow.f64 l 3))))))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(/.f64 1/2 (/.f64 l (/.f64 D (/.f64 d M))))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(/.f64 (/.f64 D (/.f64 d M)) (/.f64 l 1/2))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) l)
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(/.f64 1 (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(/.f64 (*.f64 1/2 (/.f64 D d)) (/.f64 l M))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 D (/.f64 d M)))) (/.f64 l (sqrt.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))))))
(/.f64 (sqrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 l (sqrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)))))
(*.f64 (sqrt.f64 (*.f64 1/2 (*.f64 D (/.f64 M d)))) (/.f64 (sqrt.f64 (*.f64 1/2 (*.f64 D (/.f64 M d)))) l))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4)) (/.f64 l (cbrt.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2))) l) (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))))
(*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 D (/.f64 M d)))) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -1) (neg.f64 l))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(/.f64 (*.f64 -1 (*.f64 1/2 (/.f64 D (/.f64 d M)))) (neg.f64 l))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(/.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 1) l)
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(/.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (/.f64 1/2 (sqrt.f64 l)) (/.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 l)))
(/.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (cbrt.f64 l) (cbrt.f64 (pow.f64 l 2))))
(*.f64 (/.f64 1/2 (cbrt.f64 l)) (/.f64 (*.f64 D (/.f64 M d)) (cbrt.f64 (pow.f64 l 2))))
(/.f64 (neg.f64 (*.f64 1/2 (/.f64 D (/.f64 d M)))) (neg.f64 l))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(pow.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l)) 1)
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l)) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l))) 2))
(sqrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D))) 2))
(log.f64 (exp.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l))))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(cbrt.f64 (*.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l)) (pow.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l)) 2)))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l))) 2)))
(cbrt.f64 (*.f64 1/2 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) (pow.f64 (/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D))) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4)) (/.f64 (pow.f64 l -2) l)))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)) (/.f64 (pow.f64 l -2) l))))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 D (/.f64 M d))) (*.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 (pow.f64 l -2) l))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 l -2) l) (*.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4))))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)) (/.f64 (pow.f64 l -2) l))))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 D (/.f64 M d))) (*.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 (pow.f64 l -2) l))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4)) (*.f64 l (pow.f64 l 2))))
(cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (pow.f64 l 3) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 D (/.f64 M d))) (pow.f64 l 3)) (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l))))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l))))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 (/.f64 D (/.f64 d M)) l))))
(*.f64 1/2 (*.f64 (/.f64 D d) (/.f64 M l)))
(/.f64 1/2 (*.f64 (/.f64 d M) (/.f64 l D)))
(/.f64 (*.f64 (*.f64 (*.f64 h 1/2) (/.f64 D (/.f64 d M))) (*.f64 1/2 (/.f64 D (/.f64 d M)))) l)
(/.f64 (*.f64 h (*.f64 1/2 (*.f64 (/.f64 D d) M))) (/.f64 (/.f64 l 1/2) (*.f64 (/.f64 D d) M)))
(*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 1/2 D)) (/.f64 d M)) l) (*.f64 1/2 (*.f64 D (/.f64 M d))))
(pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 1)
(*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l))) 2))
(log.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))
(*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 3))
(*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) l) (pow.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) l) 2))))
(cbrt.f64 (*.f64 (pow.f64 h 3) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 l 1/4)) (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 l 1/4)) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 (pow.f64 h 3) (pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) l) (pow.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) l) 2)) (*.f64 h (pow.f64 h 2))))
(cbrt.f64 (*.f64 (pow.f64 h 3) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 l 1/4)) (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 l 1/4)) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 (pow.f64 h 3) (pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))
(*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))
(*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))
(*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))) 1)
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))) 1/4))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2))))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l))))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))) (cbrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2))))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l))))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2))) 2))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l))) 2))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2))) 3))) (sqrt.f64 (+.f64 1 (fma.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)) (/.f64 h l) (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2))) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l))) 3))) (sqrt.f64 (+.f64 1 (fma.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 h l) (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l))) 2)))))
(pow.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))) 1/2)
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))))
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))) 1)
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l)))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2))))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l))))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))) (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (/.f64 h l)))))
(/.f64 D (/.f64 d M))
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 M (/.f64 d D))
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 1 (/.f64 d (*.f64 D M)))
(*.f64 (/.f64 1 d) (*.f64 D M))
(*.f64 (*.f64 D M) (/.f64 1 d))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 M (neg.f64 D)) (neg.f64 d))
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 (neg.f64 D) M) (neg.f64 d))
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (/.f64 (*.f64 D M) 1) d)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 (/.f64 (*.f64 D M) (sqrt.f64 d)) (sqrt.f64 d))
(/.f64 (*.f64 D M) (*.f64 (sqrt.f64 d) (sqrt.f64 d)))
(*.f64 (/.f64 D (sqrt.f64 d)) (/.f64 M (sqrt.f64 d)))
(/.f64 (/.f64 (*.f64 D M) (cbrt.f64 (pow.f64 d 2))) (cbrt.f64 d))
(/.f64 (*.f64 D M) (*.f64 (cbrt.f64 d) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 D (cbrt.f64 d)) (/.f64 M (cbrt.f64 (pow.f64 d 2))))
(/.f64 (neg.f64 (*.f64 D M)) (neg.f64 d))
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(pow.f64 (/.f64 D (/.f64 d M)) 1)
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(sqrt.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2))
(sqrt.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2))
(log.f64 (exp.f64 (/.f64 D (/.f64 d M))))
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(cbrt.f64 (*.f64 (/.f64 D (/.f64 d M)) (pow.f64 (/.f64 D (/.f64 d M)) 2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 D d) M) (pow.f64 (*.f64 (/.f64 D d) M) 2)))
(cbrt.f64 (*.f64 (*.f64 D (/.f64 M d)) (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 D d) (pow.f64 (/.f64 D d) 2)) (*.f64 M (pow.f64 M 2))))
(cbrt.f64 (*.f64 (/.f64 D d) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 3))))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (/.f64 D d) (pow.f64 (/.f64 D d) 2))))
(cbrt.f64 (*.f64 (/.f64 D d) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 M 3))))
(expm1.f64 (log1p.f64 (/.f64 D (/.f64 d M))))
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(exp.f64 (log.f64 (/.f64 D (/.f64 d M))))
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(log1p.f64 (expm1.f64 (/.f64 D (/.f64 d M))))
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(/.f64 D (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 D (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 D (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 D (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (*.f64 D (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 D (/.f64 d M)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (pow.f64 M 2) (*.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 D (pow.f64 M 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (neg.f64 D) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (neg.f64 (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 D (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 (pow.f64 M 2))) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 D (/.f64 D d))) d)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (neg.f64 D)) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (pow.f64 M 2)) (*.f64 d (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 D) (pow.f64 M 2)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) d)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) d) (/.f64 d D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) 1) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d D)) d)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d (sqrt.f64 D))) (/.f64 d (sqrt.f64 D)))
(/.f64 (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))) (*.f64 (/.f64 d (sqrt.f64 D)) (/.f64 d (sqrt.f64 D))))
(*.f64 (/.f64 (sqrt.f64 D) (/.f64 d D)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l))) (/.f64 d (sqrt.f64 D))))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) D)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))))
(*.f64 (/.f64 D (cbrt.f64 (/.f64 (pow.f64 d 2) D))) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1) (/.f64 l (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) l) (/.f64 1 (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (sqrt.f64 (/.f64 l (*.f64 h w0)))) (sqrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h w0))) (sqrt.f64 (/.f64 l (*.f64 h w0)))))
(/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h w0))) (sqrt.f64 (/.f64 l (*.f64 h w0)))))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (cbrt.f64 (/.f64 l (*.f64 h w0))) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))))
(/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2)) (cbrt.f64 (/.f64 l (*.f64 h w0)))))
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) 1) (*.f64 d (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) 1) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (neg.f64 (pow.f64 M 2))) (*.f64 d (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 l (*.f64 h w0)) d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 M 2) (neg.f64 D)) (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) D) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (neg.f64 D)) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (neg.f64 (*.f64 D (pow.f64 M 2))) (neg.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (neg.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 1)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 h l) w0)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2))) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 h l) w0)) (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 h l) w0)) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (*.f64 h (/.f64 w0 l)) (pow.f64 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2))) 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 (/.f64 h l) w0) 2)) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (pow.f64 M 6) (*.f64 (/.f64 l w0) (/.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2) h))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2))) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 (/.f64 h l) w0) 2)) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (pow.f64 M 6) (*.f64 (/.f64 l w0) (/.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2) h))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 h w0) M) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 (*.f64 M (*.f64 h w0)) l)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(pow.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) 1)
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) 2))
(sqrt.f64 (pow.f64 (/.f64 M (/.f64 l (*.f64 h w0))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 h (/.f64 w0 l)) M) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 (*.f64 h w0) M) l)))
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(cbrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) (pow.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) 2)))
(cbrt.f64 (*.f64 (/.f64 M (/.f64 l (*.f64 h w0))) (pow.f64 (/.f64 M (/.f64 l (*.f64 h w0))) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 h (/.f64 w0 l)) M) (pow.f64 (*.f64 (*.f64 h (/.f64 w0 l)) M) 2)))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 (/.f64 h (/.f64 l w0)) 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 3) (*.f64 (/.f64 h l) w0)) (pow.f64 (*.f64 (/.f64 h l) w0) 2)))
(cbrt.f64 (*.f64 (pow.f64 M 3) (*.f64 (/.f64 (*.f64 h w0) (pow.f64 l 3)) (pow.f64 (*.f64 h w0) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 (/.f64 h (/.f64 l w0)) 2)) (*.f64 M (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 3) (*.f64 (/.f64 h l) w0)) (pow.f64 (*.f64 (/.f64 h l) w0) 2)))
(cbrt.f64 (*.f64 (pow.f64 M 3) (*.f64 (/.f64 (*.f64 h w0) (pow.f64 l 3)) (pow.f64 (*.f64 h w0) 2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 h w0) M) l)))
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 h w0) M) l)))
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 h w0) M) l)))
(/.f64 M (/.f64 l (*.f64 h w0)))
(*.f64 (*.f64 h (/.f64 w0 l)) M)
(/.f64 1 (/.f64 l (*.f64 h w0)))
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) 1))
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (/.f64 1 l) (/.f64 1 (*.f64 h w0)))
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 h (/.f64 l w0))
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 w0 (/.f64 l h))
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h w0) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 -1 (/.f64 (neg.f64 l) (*.f64 h w0)))
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (*.f64 h (neg.f64 w0)) (neg.f64 l))
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (sqrt.f64 (*.f64 h w0)) (/.f64 l (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h w0)) l) (sqrt.f64 (*.f64 h w0)))
(*.f64 (sqrt.f64 (*.f64 h w0)) (/.f64 (sqrt.f64 (*.f64 h w0)) l))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 h w0) 2)) (/.f64 l (cbrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 h w0) 2)) l) (cbrt.f64 (*.f64 h w0)))
(*.f64 (cbrt.f64 (*.f64 h w0)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 h w0) 2)) l))
(/.f64 (/.f64 (*.f64 h w0) 1) l)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 (/.f64 (*.f64 h w0) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (*.f64 h w0) (*.f64 (sqrt.f64 l) (sqrt.f64 l)))
(/.f64 (/.f64 (*.f64 h w0) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(*.f64 (/.f64 h (cbrt.f64 l)) (/.f64 w0 (cbrt.f64 (pow.f64 l 2))))
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l (*.f64 h w0)))) (sqrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 1 (*.f64 (sqrt.f64 (/.f64 l (*.f64 h w0))) (sqrt.f64 (/.f64 l (*.f64 h w0)))))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 1 (*.f64 (cbrt.f64 (/.f64 l (*.f64 h w0))) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 l (*.f64 h w0)))) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2)))
(pow.f64 (/.f64 h (/.f64 l w0)) 1)
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(sqrt.f64 (pow.f64 (/.f64 h (/.f64 l w0)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 h l) w0) 2))
(sqrt.f64 (pow.f64 (*.f64 h (/.f64 w0 l)) 2))
(log.f64 (exp.f64 (/.f64 h (/.f64 l w0))))
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 (/.f64 h (/.f64 l w0)) 2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 h l) w0) (pow.f64 (*.f64 (/.f64 h l) w0) 2)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 h w0) (pow.f64 l 3)) (pow.f64 (*.f64 h w0) 2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 h l) 2)) (*.f64 w0 (pow.f64 w0 2))))
(cbrt.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 w0 (pow.f64 w0 2)))))
(cbrt.f64 (*.f64 w0 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 h l) 2)) (pow.f64 w0 2))))
(cbrt.f64 (*.f64 (*.f64 w0 (pow.f64 w0 2)) (*.f64 (/.f64 h l) (pow.f64 (/.f64 h l) 2))))
(cbrt.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 w0 (pow.f64 w0 2)))))
(cbrt.f64 (*.f64 w0 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 h l) 2)) (pow.f64 w0 2))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2)) (*.f64 l (pow.f64 l 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 h l) w0) (pow.f64 (*.f64 (/.f64 h l) w0) 2)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 h w0) (pow.f64 l 3)) (pow.f64 (*.f64 h w0) 2)))
(expm1.f64 (log1p.f64 (/.f64 h (/.f64 l w0))))
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(exp.f64 (log.f64 (/.f64 h (/.f64 l w0))))
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(log1p.f64 (expm1.f64 (/.f64 h (/.f64 l w0))))
(*.f64 (/.f64 h l) w0)
(*.f64 h (/.f64 w0 l))
(/.f64 M (/.f64 (/.f64 l (*.f64 h w0)) M))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 1 (/.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) 1))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0)))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) l)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 (*.f64 h w0)))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (neg.f64 (pow.f64 M 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(*.f64 (/.f64 (neg.f64 (pow.f64 M 2)) (neg.f64 l)) (*.f64 h w0))
(*.f64 (*.f64 h w0) (*.f64 1 (/.f64 (pow.f64 M 2) l)))
(/.f64 (cbrt.f64 (pow.f64 M 4)) (/.f64 (/.f64 l (*.f64 h w0)) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (/.f64 l (*.f64 h w0))) (cbrt.f64 (pow.f64 M 2)))
(*.f64 (cbrt.f64 (pow.f64 M 2)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (/.f64 l h)) w0))
(/.f64 (/.f64 (pow.f64 M 2) 1) (/.f64 l (*.f64 h w0)))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 l (*.f64 h w0)))) (sqrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (pow.f64 M 2) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h w0))) (sqrt.f64 (/.f64 l (*.f64 h w0)))))
(/.f64 (/.f64 (pow.f64 M 2) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (pow.f64 M 2) (*.f64 (cbrt.f64 (/.f64 l (*.f64 h w0))) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))))
(/.f64 (pow.f64 M 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2)) (cbrt.f64 (/.f64 l (*.f64 h w0)))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 M 2))) (neg.f64 (/.f64 (neg.f64 l) (*.f64 h w0))))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(pow.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) 1)
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(neg.f64 (/.f64 (pow.f64 M 2) (/.f64 (neg.f64 l) (*.f64 h w0))))
(*.f64 (/.f64 (neg.f64 (pow.f64 M 2)) (neg.f64 l)) (*.f64 h w0))
(*.f64 (*.f64 h w0) (*.f64 1 (/.f64 (pow.f64 M 2) l)))
(sqrt.f64 (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2)))
(sqrt.f64 (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 (/.f64 h l) w0) 2)))
(sqrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l (*.f64 h w0)) 2)))
(log.f64 (exp.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 (/.f64 h l) w0) 2))))
(cbrt.f64 (/.f64 (pow.f64 M 6) (*.f64 (/.f64 l w0) (/.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2) h))))
(cbrt.f64 (*.f64 (*.f64 M (pow.f64 M 2)) (*.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) (pow.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) 2))))
(cbrt.f64 (*.f64 (pow.f64 M 3) (*.f64 (/.f64 M (/.f64 l (*.f64 h w0))) (pow.f64 (/.f64 M (/.f64 l (*.f64 h w0))) 2))))
(cbrt.f64 (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (*.f64 h (/.f64 w0 l)) M) (pow.f64 (*.f64 (*.f64 h (/.f64 w0 l)) M) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) (pow.f64 (/.f64 (*.f64 (*.f64 h w0) M) l) 2)) (*.f64 M (pow.f64 M 2))))
(cbrt.f64 (*.f64 (pow.f64 M 3) (*.f64 (/.f64 M (/.f64 l (*.f64 h w0))) (pow.f64 (/.f64 M (/.f64 l (*.f64 h w0))) 2))))
(cbrt.f64 (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (*.f64 h (/.f64 w0 l)) M) (pow.f64 (*.f64 (*.f64 h (/.f64 w0 l)) M) 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 M 4)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 (/.f64 h (/.f64 l w0)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 h l) w0) (pow.f64 (*.f64 (/.f64 h l) w0) 2)) (*.f64 (pow.f64 M 2) (pow.f64 M 4))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 h w0) (pow.f64 l 3)) (pow.f64 (*.f64 h w0) 2)) (pow.f64 M 6)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 M 4)) (*.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 l (*.f64 h w0)) 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 (/.f64 h l) w0) 2))))
(cbrt.f64 (/.f64 (pow.f64 M 6) (*.f64 (/.f64 l w0) (/.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2) h))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(exp.f64 (log.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (/.f64 (pow.f64 M 2) l) (*.f64 h w0))
(*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l)))
(/.f64 D (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 D (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 D (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 D (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (*.f64 D (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 D (/.f64 d M)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (pow.f64 M 2) (*.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 D (pow.f64 M 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (neg.f64 D) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (neg.f64 (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 D (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 (pow.f64 M 2))) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 D (/.f64 D d))) d)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (neg.f64 D)) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (pow.f64 M 2)) (*.f64 d (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 D) (pow.f64 M 2)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) d)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) d) (/.f64 d D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) 1) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d D)) d)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d (sqrt.f64 D))) (/.f64 d (sqrt.f64 D)))
(/.f64 (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))) (*.f64 (/.f64 d (sqrt.f64 D)) (/.f64 d (sqrt.f64 D))))
(*.f64 (/.f64 (sqrt.f64 D) (/.f64 d D)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l))) (/.f64 d (sqrt.f64 D))))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) D)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))))
(*.f64 (/.f64 D (cbrt.f64 (/.f64 (pow.f64 d 2) D))) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1) (/.f64 l (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) l) (/.f64 1 (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (sqrt.f64 (/.f64 l (*.f64 h w0)))) (sqrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h w0))) (sqrt.f64 (/.f64 l (*.f64 h w0)))))
(/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h w0))) (sqrt.f64 (/.f64 l (*.f64 h w0)))))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (cbrt.f64 (/.f64 l (*.f64 h w0))) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))))
(/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2)) (cbrt.f64 (/.f64 l (*.f64 h w0)))))
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) 1) (*.f64 d (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) 1) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (neg.f64 (pow.f64 M 2))) (*.f64 d (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 l (*.f64 h w0)) d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 M 2) (neg.f64 D)) (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) D) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (neg.f64 D)) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (neg.f64 (*.f64 D (pow.f64 M 2))) (neg.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (neg.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 1)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 h l) w0)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2))) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 h l) w0)) (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 h l) w0)) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (*.f64 h (/.f64 w0 l)) (pow.f64 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2))) 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 (/.f64 h l) w0) 2)) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (pow.f64 M 6) (*.f64 (/.f64 l w0) (/.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2) h))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2))) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 (/.f64 h l) w0) 2)) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (pow.f64 M 6) (*.f64 (/.f64 l w0) (/.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2) h))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(*.f64 D (*.f64 D (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (pow.f64 d -2))
(*.f64 (/.f64 D d) (/.f64 D d))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(*.f64 1 (pow.f64 (/.f64 D d) 2))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(*.f64 (pow.f64 (/.f64 D d) 2) 1)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(*.f64 (/.f64 1 d) (*.f64 D (/.f64 D d)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(*.f64 (*.f64 D (pow.f64 d -2)) D)
(*.f64 (pow.f64 D 2) (pow.f64 d -2))
(*.f64 (*.f64 D (/.f64 D d)) (/.f64 1 d))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(*.f64 (neg.f64 D) (/.f64 1 (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 D) (*.f64 D (pow.f64 d -2))))
(*.f64 (sqrt.f64 D) (*.f64 D (*.f64 (pow.f64 d -2) (sqrt.f64 D))))
(*.f64 (sqrt.f64 D) (*.f64 D (*.f64 (sqrt.f64 D) (pow.f64 d -2))))
(*.f64 (/.f64 (sqrt.f64 D) d) (*.f64 (/.f64 (sqrt.f64 D) d) D))
(*.f64 (/.f64 (sqrt.f64 D) d) (*.f64 D (/.f64 (sqrt.f64 D) d)))
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (sqrt.f64 D) (/.f64 d D)))
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (sqrt.f64 D) (/.f64 d D)))
(*.f64 (/.f64 (sqrt.f64 D) d) (*.f64 D (/.f64 (sqrt.f64 D) d)))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) (/.f64 D d)))
(*.f64 (/.f64 D d) (*.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 (/.f64 D d))))
(*.f64 (cbrt.f64 (pow.f64 D 2)) (*.f64 (cbrt.f64 D) (*.f64 D (pow.f64 d -2))))
(*.f64 (cbrt.f64 (pow.f64 D 2)) (*.f64 (*.f64 D (pow.f64 d -2)) (cbrt.f64 D)))
(*.f64 (*.f64 D (pow.f64 d -2)) (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 D)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 D (pow.f64 d -2)) 2)) (*.f64 (cbrt.f64 (*.f64 D (pow.f64 d -2))) D))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 D (pow.f64 d -2)) 2)) (*.f64 D (cbrt.f64 (*.f64 D (pow.f64 d -2)))))
(*.f64 D (*.f64 (cbrt.f64 (pow.f64 (*.f64 D (pow.f64 d -2)) 2)) (cbrt.f64 (*.f64 D (pow.f64 d -2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (pow.f64 (/.f64 D d) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (cbrt.f64 (/.f64 D d)) (/.f64 D d)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (/.f64 D d) (cbrt.f64 (/.f64 D d))))
(*.f64 (/.f64 D d) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (/.f64 D d))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (pow.f64 (/.f64 D d) 4)))
(*.f64 (pow.f64 D 2) (pow.f64 d -2))
(*.f64 (*.f64 D (/.f64 (sqrt.f64 D) d)) (/.f64 (sqrt.f64 D) d))
(*.f64 (/.f64 (sqrt.f64 D) d) (*.f64 D (/.f64 (sqrt.f64 D) d)))
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (sqrt.f64 D) (/.f64 d D)))
(*.f64 (*.f64 D (cbrt.f64 (pow.f64 (*.f64 D (pow.f64 d -2)) 2))) (cbrt.f64 (*.f64 D (pow.f64 d -2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 D (pow.f64 d -2)) 2)) (*.f64 D (cbrt.f64 (*.f64 D (pow.f64 d -2)))))
(*.f64 D (*.f64 (cbrt.f64 (pow.f64 (*.f64 D (pow.f64 d -2)) 2)) (cbrt.f64 (*.f64 D (pow.f64 d -2)))))
(*.f64 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 D d))) (sqrt.f64 (/.f64 D d)))
(*.f64 (/.f64 D d) (*.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 (/.f64 D d))))
(*.f64 (*.f64 (/.f64 D d) (cbrt.f64 (pow.f64 (/.f64 D d) 2))) (cbrt.f64 (/.f64 D d)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (/.f64 D d) (cbrt.f64 (/.f64 D d))))
(*.f64 (/.f64 D d) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (/.f64 D d))))
(*.f64 (*.f64 (*.f64 D (pow.f64 d -2)) (sqrt.f64 D)) (sqrt.f64 D))
(*.f64 (sqrt.f64 D) (*.f64 D (*.f64 (pow.f64 d -2) (sqrt.f64 D))))
(*.f64 (sqrt.f64 D) (*.f64 D (*.f64 (sqrt.f64 D) (pow.f64 d -2))))
(*.f64 (*.f64 (*.f64 D (pow.f64 d -2)) (cbrt.f64 (pow.f64 D 2))) (cbrt.f64 D))
(*.f64 (cbrt.f64 (pow.f64 D 2)) (*.f64 (*.f64 D (pow.f64 d -2)) (cbrt.f64 D)))
(*.f64 (*.f64 D (pow.f64 d -2)) (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 D)))
(*.f64 (/.f64 1 (/.f64 d (sqrt.f64 D))) (/.f64 D (/.f64 d (sqrt.f64 D))))
(*.f64 (/.f64 (sqrt.f64 D) d) (*.f64 D (/.f64 (sqrt.f64 D) d)))
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (sqrt.f64 D) (/.f64 d D)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (/.f64 D (cbrt.f64 (/.f64 (pow.f64 d 2) D))))
(/.f64 (/.f64 D (cbrt.f64 (/.f64 (pow.f64 d 2) D))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) d) (/.f64 (cbrt.f64 D) (/.f64 d D)))
(*.f64 (/.f64 (sqrt.f64 D) 1) (/.f64 (sqrt.f64 D) (/.f64 (pow.f64 d 2) D)))
(/.f64 (sqrt.f64 D) (/.f64 (/.f64 (pow.f64 d 2) D) (sqrt.f64 D)))
(*.f64 (sqrt.f64 D) (*.f64 D (/.f64 (sqrt.f64 D) (pow.f64 d 2))))
(*.f64 (/.f64 (sqrt.f64 D) (/.f64 d D)) (/.f64 (sqrt.f64 D) d))
(*.f64 (/.f64 (sqrt.f64 D) d) (*.f64 D (/.f64 (sqrt.f64 D) d)))
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (sqrt.f64 D) (/.f64 d D)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) 1) (/.f64 (cbrt.f64 D) (/.f64 (pow.f64 d 2) D)))
(*.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 (cbrt.f64 D) (/.f64 (pow.f64 d 2) D)))
(*.f64 (/.f64 (sqrt.f64 D) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (/.f64 (sqrt.f64 D) (cbrt.f64 (/.f64 (pow.f64 d 2) D))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 d D)) (/.f64 (cbrt.f64 D) d))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) d) (/.f64 (cbrt.f64 D) (/.f64 d D)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 d (sqrt.f64 D))) (/.f64 (cbrt.f64 D) (/.f64 d (sqrt.f64 D))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) d) (sqrt.f64 D)) (*.f64 (/.f64 (cbrt.f64 D) d) (sqrt.f64 D)))
(*.f64 (*.f64 (sqrt.f64 D) (/.f64 (cbrt.f64 (pow.f64 D 2)) d)) (/.f64 (*.f64 (cbrt.f64 D) (sqrt.f64 D)) d))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 (/.f64 D d) 2))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2)))
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (pow.f64 (/.f64 D d) 2) 1)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(neg.f64 (/.f64 D (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(sqrt.f64 (pow.f64 (/.f64 D d) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 D d) 2)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))
(cbrt.f64 (*.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (*.f64 D (pow.f64 d -2)) (pow.f64 (*.f64 D (pow.f64 d -2)) 2))))
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 (*.f64 D (pow.f64 d -2)) (pow.f64 (*.f64 D (pow.f64 d -2)) 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (pow.f64 d -2)) 2) (*.f64 (pow.f64 D 3) (*.f64 D (pow.f64 d -2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 D (pow.f64 d -2)) (pow.f64 (*.f64 D (pow.f64 d -2)) 2)) (*.f64 D (pow.f64 D 2))))
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 (*.f64 D (pow.f64 d -2)) (pow.f64 (*.f64 D (pow.f64 d -2)) 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (pow.f64 d -2)) 2) (*.f64 (pow.f64 D 3) (*.f64 D (pow.f64 d -2)))))
(cbrt.f64 (/.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (pow.f64 (/.f64 (pow.f64 d 2) D) 2))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 D d) 2)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 D d) 2)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 D d))))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 D d) 2)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 D (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 D (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 D (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 D (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))) (*.f64 D (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 D (/.f64 d M)) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (pow.f64 M 2) (*.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 D (pow.f64 M 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (neg.f64 D) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (neg.f64 (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 D (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 (pow.f64 M 2))) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 D (/.f64 D d))) d)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (neg.f64 D)) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (pow.f64 M 2)) (*.f64 d (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 D) (pow.f64 M 2)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 l (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) d)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) d) (/.f64 d D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) 1) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d D)) d)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d (sqrt.f64 D))) (/.f64 d (sqrt.f64 D)))
(/.f64 (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))) (*.f64 (/.f64 d (sqrt.f64 D)) (/.f64 d (sqrt.f64 D))))
(*.f64 (/.f64 (sqrt.f64 D) (/.f64 d D)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l))) (/.f64 d (sqrt.f64 D))))
(/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) D)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))))
(*.f64 (/.f64 D (cbrt.f64 (/.f64 (pow.f64 d 2) D))) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (/.f64 w0 l))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1) (/.f64 l (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) l) (/.f64 1 (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (sqrt.f64 (/.f64 l (*.f64 h w0)))) (sqrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h w0))) (sqrt.f64 (/.f64 l (*.f64 h w0)))))
(/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (sqrt.f64 (/.f64 l (*.f64 h w0))) (sqrt.f64 (/.f64 l (*.f64 h w0)))))
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))) (cbrt.f64 (/.f64 l (*.f64 h w0))))
(/.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (cbrt.f64 (/.f64 l (*.f64 h w0))) (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2))))
(/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2)) (cbrt.f64 (/.f64 l (*.f64 h w0)))))
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) 1) (*.f64 d (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) 1) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 D (/.f64 D d)) (neg.f64 (pow.f64 M 2))) (*.f64 d (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 (pow.f64 M 2))) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 l (*.f64 h w0)) d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (pow.f64 M 2) (neg.f64 D)) (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) D) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 M 2)) (neg.f64 D)) (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0)))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (neg.f64 (*.f64 D (pow.f64 M 2))) (neg.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 l (*.f64 h w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (neg.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 1)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 h l) w0)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2))) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 h l) w0)) (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 h l) w0)) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (*.f64 h (/.f64 w0 l)) (pow.f64 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2))) 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 (/.f64 h l) w0) 2)) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (pow.f64 M 6) (*.f64 (/.f64 l w0) (/.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2) h))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (pow.f64 M 4) (pow.f64 (/.f64 h (/.f64 l w0)) 2))) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 (/.f64 h l) w0)) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 (/.f64 h l) w0) 2)) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 (/.f64 D d) 4) (/.f64 (pow.f64 M 6) (*.f64 (/.f64 l w0) (/.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2) h))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 D (/.f64 (pow.f64 d 2) D))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (/.f64 D d) (/.f64 d D))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 1 (pow.f64 (/.f64 d D) 2))
(/.f64 1 (/.f64 (pow.f64 (/.f64 d D) 2) 1))
(/.f64 1 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 D (/.f64 D d)) d)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 -1 (neg.f64 (pow.f64 (/.f64 d D) 2)))
(/.f64 1 (pow.f64 (/.f64 d D) 2))
(/.f64 (neg.f64 D) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (sqrt.f64 D) (/.f64 (/.f64 (pow.f64 d 2) D) (sqrt.f64 D)))
(*.f64 (sqrt.f64 D) (*.f64 D (/.f64 (sqrt.f64 D) (pow.f64 d 2))))
(/.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) D) (cbrt.f64 D)))
(*.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 (cbrt.f64 D) (/.f64 (pow.f64 d 2) D)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (*.f64 (/.f64 D d) (neg.f64 D)) (neg.f64 d))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (*.f64 (neg.f64 D) (/.f64 D d)) (neg.f64 d))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (/.f64 D 1) (/.f64 (pow.f64 d 2) D))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (/.f64 D (/.f64 d (sqrt.f64 D))) (/.f64 d (sqrt.f64 D)))
(*.f64 (/.f64 (sqrt.f64 D) d) (*.f64 D (/.f64 (sqrt.f64 D) d)))
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (sqrt.f64 D) (/.f64 d D)))
(/.f64 (/.f64 D (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2))) (/.f64 D (cbrt.f64 (/.f64 (pow.f64 d 2) D))))
(/.f64 (/.f64 D (cbrt.f64 (/.f64 (pow.f64 d 2) D))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) D) 2)))
(/.f64 (/.f64 (*.f64 D (/.f64 D d)) 1) d)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (/.f64 (*.f64 D (/.f64 D d)) (sqrt.f64 d)) (sqrt.f64 d))
(/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (sqrt.f64 d) (sqrt.f64 d)))
(/.f64 (pow.f64 D 2) (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 d)) d))
(/.f64 (/.f64 (*.f64 D (/.f64 D d)) (cbrt.f64 (pow.f64 d 2))) (cbrt.f64 d))
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (cbrt.f64 (pow.f64 d 2))) (cbrt.f64 d))
(/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 d)))
(/.f64 (*.f64 (neg.f64 D) 1) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (*.f64 D (neg.f64 D)) (*.f64 d (neg.f64 d)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (*.f64 (neg.f64 D) D) (*.f64 (neg.f64 d) d))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (*.f64 (neg.f64 D) (neg.f64 D)) (*.f64 (neg.f64 d) (neg.f64 d)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (neg.f64 (neg.f64 D)) (neg.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 (neg.f64 (*.f64 D (/.f64 D d))) (neg.f64 d))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(pow.f64 (/.f64 D d) 2)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (pow.f64 (/.f64 D d) 2) 1)
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(neg.f64 (/.f64 D (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(sqrt.f64 (pow.f64 (/.f64 D d) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 D d) 2)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))
(cbrt.f64 (*.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (*.f64 D (pow.f64 d -2)) (pow.f64 (*.f64 D (pow.f64 d -2)) 2))))
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 (*.f64 D (pow.f64 d -2)) (pow.f64 (*.f64 D (pow.f64 d -2)) 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (pow.f64 d -2)) 2) (*.f64 (pow.f64 D 3) (*.f64 D (pow.f64 d -2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 D (pow.f64 d -2)) (pow.f64 (*.f64 D (pow.f64 d -2)) 2)) (*.f64 D (pow.f64 D 2))))
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 (*.f64 D (pow.f64 d -2)) (pow.f64 (*.f64 D (pow.f64 d -2)) 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (pow.f64 d -2)) 2) (*.f64 (pow.f64 D 3) (*.f64 D (pow.f64 d -2)))))
(cbrt.f64 (/.f64 (*.f64 D (pow.f64 D 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (pow.f64 (/.f64 (pow.f64 d 2) D) 2))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 D d) 2)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 D d) 2)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 D d))))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 D d) 2)))
(/.f64 (pow.f64 D 2) (pow.f64 d 2))
(pow.f64 (/.f64 D d) 2)
(/.f64 1 (/.f64 l (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) (*.f64 l (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) (neg.f64 (pow.f64 (/.f64 D d) 2))) (neg.f64 l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 h (*.f64 w0 (pow.f64 M 2)))) (neg.f64 l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) 1) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (*.f64 h (*.f64 w0 (pow.f64 (*.f64 (/.f64 D d) M) 2))) (*.f64 (sqrt.f64 l) (sqrt.f64 l)))
(*.f64 (*.f64 (/.f64 h (sqrt.f64 l)) w0) (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (sqrt.f64 l)))
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(/.f64 (*.f64 h (*.f64 w0 (pow.f64 (*.f64 (/.f64 D d) M) 2))) (*.f64 (cbrt.f64 l) (cbrt.f64 (pow.f64 l 2))))
(*.f64 (/.f64 h (cbrt.f64 l)) (/.f64 (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (cbrt.f64 (pow.f64 l 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2))) (neg.f64 l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(pow.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) 1)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) 2))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 h l) w0)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2))) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) (pow.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 h l) w0)) (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 h l) w0)) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (*.f64 h (/.f64 w0 l)) (pow.f64 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2))) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) (*.f64 (pow.f64 (*.f64 h w0) 2) (pow.f64 M 4))) (/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2)) (pow.f64 (/.f64 D d) 2)) l)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w0) 2))) (/.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2)) (/.f64 l (pow.f64 (/.f64 D d) 2)))))
(cbrt.f64 (*.f64 (*.f64 h (*.f64 (*.f64 (pow.f64 M 2) w0) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w0) 2)))) (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 l 3)) (pow.f64 (/.f64 D d) 4))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2)) (pow.f64 (/.f64 D d) 2)) l) (*.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) (*.f64 (pow.f64 (*.f64 h w0) 2) (pow.f64 M 4)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w0) 2))) (/.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2)) (/.f64 l (pow.f64 (/.f64 D d) 2)))))
(cbrt.f64 (*.f64 (*.f64 h (*.f64 (*.f64 (pow.f64 M 2) w0) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w0) 2)))) (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 l 3)) (pow.f64 (/.f64 D d) 4))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 l (pow.f64 d 2)))
(*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(pow.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) 1)
(*.f64 (pow.f64 M 2) (*.f64 h w0))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 h w0) 2) (pow.f64 M 4)))
(sqrt.f64 (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w0) 2)))
(log.f64 (exp.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(*.f64 (pow.f64 M 2) (*.f64 h w0))
(cbrt.f64 (*.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2))) (*.f64 (pow.f64 (*.f64 h w0) 2) (pow.f64 M 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w0) 2))))
(cbrt.f64 (*.f64 h (*.f64 (*.f64 (pow.f64 M 2) w0) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w0) 2)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 M 4)) (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2))))
(cbrt.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 M 4) (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2)))))
(cbrt.f64 (*.f64 (*.f64 h w0) (*.f64 (pow.f64 (*.f64 h w0) 2) (pow.f64 M 6))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2)) (*.f64 (pow.f64 M 2) (pow.f64 M 4))))
(cbrt.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 M 4) (*.f64 (*.f64 h w0) (pow.f64 (*.f64 h w0) 2)))))
(cbrt.f64 (*.f64 (*.f64 h w0) (*.f64 (pow.f64 (*.f64 h w0) 2) (pow.f64 M 6))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(*.f64 (pow.f64 M 2) (*.f64 h w0))
(exp.f64 (log.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(*.f64 (pow.f64 M 2) (*.f64 h w0))
(log1p.f64 (expm1.f64 (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(*.f64 (pow.f64 M 2) (*.f64 h w0))
(*.f64 D (*.f64 (*.f64 D (pow.f64 d -2)) (/.f64 1 l)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 d -2)) (/.f64 1 l))
(/.f64 (pow.f64 D 2) (/.f64 l (pow.f64 d -2)))
(*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 1 l)))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(*.f64 1 (/.f64 (pow.f64 (/.f64 D d) 2) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(*.f64 (/.f64 1 l) (pow.f64 (/.f64 D d) 2))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 1 l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(*.f64 (*.f64 D (pow.f64 d -2)) (*.f64 D (/.f64 1 l)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 d -2)) (/.f64 1 l))
(/.f64 (pow.f64 D 2) (/.f64 l (pow.f64 d -2)))
(*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) 1)
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(*.f64 (neg.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 1 (neg.f64 l)))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(*.f64 (pow.f64 l -1/2) (/.f64 (pow.f64 (/.f64 D d) 2) (sqrt.f64 l)))
(*.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) (/.f64 (/.f64 D d) (sqrt.f64 l)))
(*.f64 (/.f64 D (*.f64 (sqrt.f64 l) d)) (/.f64 D (*.f64 (sqrt.f64 l) d)))
(/.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 1 l)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (*.f64 (/.f64 1 l) (cbrt.f64 (pow.f64 (/.f64 D d) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) l))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 l -1/2)) (pow.f64 l -1/2))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (pow.f64 l -1/2) (pow.f64 l -1/2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 l -1))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 (pow.f64 l -2))) (/.f64 1 (cbrt.f64 l)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (cbrt.f64 (pow.f64 l -2)) (/.f64 1 (cbrt.f64 l))))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 (pow.f64 l -2))) (cbrt.f64 l))
(*.f64 (/.f64 (/.f64 D d) 1) (/.f64 (/.f64 D d) l))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 l)))
(/.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 l)) (cbrt.f64 (pow.f64 l 2)))
(*.f64 (/.f64 D 1) (/.f64 (*.f64 D (pow.f64 d -2)) l))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 d -2)) (/.f64 1 l))
(/.f64 (pow.f64 D 2) (/.f64 l (pow.f64 d -2)))
(*.f64 (/.f64 D (sqrt.f64 l)) (/.f64 (*.f64 D (pow.f64 d -2)) (sqrt.f64 l)))
(*.f64 (/.f64 D (sqrt.f64 l)) (/.f64 D (/.f64 (sqrt.f64 l) (pow.f64 d -2))))
(/.f64 (/.f64 (pow.f64 D 2) (/.f64 (sqrt.f64 l) (pow.f64 d -2))) (sqrt.f64 l))
(*.f64 (/.f64 (*.f64 D (pow.f64 d -2)) (sqrt.f64 l)) (/.f64 D (sqrt.f64 l)))
(*.f64 (/.f64 D (sqrt.f64 l)) (/.f64 D (/.f64 (sqrt.f64 l) (pow.f64 d -2))))
(/.f64 (/.f64 (pow.f64 D 2) (/.f64 (sqrt.f64 l) (pow.f64 d -2))) (sqrt.f64 l))
(*.f64 (/.f64 D (cbrt.f64 (pow.f64 l 2))) (/.f64 (*.f64 D (pow.f64 d -2)) (cbrt.f64 l)))
(*.f64 (/.f64 D (cbrt.f64 (pow.f64 l 2))) (/.f64 D (/.f64 (cbrt.f64 l) (pow.f64 d -2))))
(/.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 d -2)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(*.f64 (/.f64 (/.f64 D d) (cbrt.f64 (pow.f64 l 2))) (/.f64 (/.f64 D d) (cbrt.f64 l)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 l 2))) (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 l)))
(/.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 l)) (cbrt.f64 (pow.f64 l 2)))
(*.f64 (/.f64 (*.f64 D (pow.f64 d -2)) 1) (/.f64 D l))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 d -2)) (/.f64 1 l))
(/.f64 (pow.f64 D 2) (/.f64 l (pow.f64 d -2)))
(*.f64 (/.f64 (*.f64 D (pow.f64 d -2)) (cbrt.f64 (pow.f64 l 2))) (/.f64 D (cbrt.f64 l)))
(*.f64 (/.f64 D (cbrt.f64 (pow.f64 l 2))) (/.f64 D (/.f64 (cbrt.f64 l) (pow.f64 d -2))))
(/.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 d -2)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) l))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (*.f64 (/.f64 1 l) (cbrt.f64 (pow.f64 (/.f64 D d) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) l))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (sqrt.f64 l)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (sqrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (cbrt.f64 (pow.f64 l 2))))
(pow.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l) 1)
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(neg.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 l)))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(sqrt.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2)) (pow.f64 (/.f64 D d) 2)) l))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2)) (/.f64 l (pow.f64 (/.f64 D d) 2))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 l 3)) (pow.f64 (/.f64 D d) 4)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (/.f64 (pow.f64 l -2) l)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 l -2) l) (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 (/.f64 D d) 4)) (*.f64 l (pow.f64 l 2))))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 (/.f64 D d) 4) (pow.f64 l 2)) (/.f64 l (pow.f64 (/.f64 D d) 2))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (pow.f64 l 3)) (pow.f64 (/.f64 D d) 4)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 D d) 2) l)))
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) l)

eval439.0ms (2.1%)

Compiler

Compiled 31796 to 15323 computations (51.8% saved)

prune513.0ms (2.5%)

Pruning

33 alts after pruning (30 fresh and 3 done)

PrunedKeptTotal
New1130271157
Fresh8311
Picked415
Done123
Total1143331176
Accuracy
93.3%
Counts
1176 → 33
Alt Table
Click to see full alt table
StatusAccuracyProgram
71.5%
(+.f64 w0 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 1)))
70.2%
(+.f64 w0 (*.f64 -1/8 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l (*.f64 h w0)))))
67.3%
(+.f64 w0 (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d D)) d)))
61.9%
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 (pow.f64 M 2))) (/.f64 (neg.f64 l) (*.f64 h w0)))))
61.7%
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 l (*.f64 h w0)) d))))
74.5%
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
62.5%
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d))))
63.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M (/.f64 w0 (/.f64 l h)))))))
63.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (/.f64 D d) (/.f64 d D)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
60.1%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (/.f64 D d) D) d) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
73.4%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))
61.6%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
66.1%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0)))))))
66.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
63.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
63.9%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (pow.f64 (exp.f64 2) (log.f64 (/.f64 D d))) l))))
63.9%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (/.f64 1 (*.f64 (/.f64 d D) (/.f64 d D))) l))))
63.9%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (*.f64 (/.f64 D d) (/.f64 D d)) l))))
63.9%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (exp.f64 (*.f64 2 (log.f64 (/.f64 D d)))) l))))
63.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
66.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
63.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
64.6%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) w0))))
62.8%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
66.2%
(+.f64 w0 (*.f64 -1/8 (expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))))
90.6%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 h 1/2) (/.f64 D (/.f64 d M))) (*.f64 1/2 (/.f64 D (/.f64 d M)))) l))))
82.9%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M)))))))
82.1%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 1 (/.f64 (/.f64 l h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))))
64.4%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 1 (/.f64 (*.f64 (/.f64 1 (pow.f64 D 2)) (/.f64 l h)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))))
81.0%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
85.6%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 1/2 D)) (/.f64 d M)) l) (*.f64 1/2 (*.f64 D (/.f64 M d)))))))
87.1%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (*.f64 1/2 (/.f64 D d)) (/.f64 l M)))))))
67.4%
w0
71.5%
(+.f64 w0 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 1)))
70.2%
(+.f64 w0 (*.f64 -1/8 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l (*.f64 h w0)))))
67.3%
(+.f64 w0 (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d D)) d)))
61.9%
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 (pow.f64 M 2))) (/.f64 (neg.f64 l) (*.f64 h w0)))))
61.7%
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 l (*.f64 h w0)) d))))
74.5%
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
62.5%
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d))))
63.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M (/.f64 w0 (/.f64 l h)))))))
63.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (/.f64 D d) (/.f64 d D)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
60.1%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (/.f64 D d) D) d) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
73.4%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))
61.6%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
66.1%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0)))))))
66.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
63.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
63.9%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (pow.f64 (exp.f64 2) (log.f64 (/.f64 D d))) l))))
63.9%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (/.f64 1 (*.f64 (/.f64 d D) (/.f64 d D))) l))))
63.9%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (*.f64 (/.f64 D d) (/.f64 D d)) l))))
63.9%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (exp.f64 (*.f64 2 (log.f64 (/.f64 D d)))) l))))
63.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
66.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
63.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
64.6%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) w0))))
62.8%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
66.2%
(+.f64 w0 (*.f64 -1/8 (expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))))
90.6%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 h 1/2) (/.f64 D (/.f64 d M))) (*.f64 1/2 (/.f64 D (/.f64 d M)))) l))))
82.9%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M)))))))
82.1%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 1 (/.f64 (/.f64 l h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))))
64.4%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 1 (/.f64 (*.f64 (/.f64 1 (pow.f64 D 2)) (/.f64 l h)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))))
81.0%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
85.6%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 1/2 D)) (/.f64 d M)) l) (*.f64 1/2 (*.f64 D (/.f64 M d)))))))
87.1%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (*.f64 1/2 (/.f64 D d)) (/.f64 l M)))))))
67.4%
w0
Compiler

Compiled 3352 to 2276 computations (32.1% saved)

localize571.0ms (2.8%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
97.3%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M)))))))
93.9%
(*.f64 (/.f64 D d) M)
93.0%
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M))))))
82.3%
(/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M)))
90.4%
(/.f64 l (*.f64 h w0))
90.2%
(*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d)
83.0%
(/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d))
79.9%
(/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))
95.1%
(/.f64 D (*.f64 (/.f64 d D) d))
95.0%
(*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0))))
91.8%
(/.f64 M (/.f64 1 (*.f64 h w0)))
77.8%
(*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0)))))
97.2%
(*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0)))
94.7%
(*.f64 (/.f64 h l) w0)
92.4%
(*.f64 M (*.f64 (/.f64 h l) w0))
77.8%
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))
94.1%
(/.f64 (*.f64 (*.f64 (*.f64 h 1/2) (/.f64 D (/.f64 d M))) (*.f64 1/2 (/.f64 D (/.f64 d M)))) l)
93.0%
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 h 1/2) (/.f64 D (/.f64 d M))) (*.f64 1/2 (/.f64 D (/.f64 d M)))) l)))
91.4%
(*.f64 (*.f64 h 1/2) (/.f64 D (/.f64 d M)))
88.9%
(/.f64 D (/.f64 d M))
Compiler

Compiled 585 to 185 computations (68.4% saved)

series62.0ms (0.3%)

Counts
14 → 768
Calls

201 calls:

TimeVariablePointExpression
3.0ms
l
@-inf
(/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M)))
2.0ms
D
@-inf
(*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0)))))
1.0ms
D
@0
(*.f64 (*.f64 h 1/2) (/.f64 D (/.f64 d M)))
1.0ms
l
@0
(/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M)))
1.0ms
d
@inf
(*.f64 (*.f64 h 1/2) (/.f64 D (/.f64 d M)))

rewrite249.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
602×associate-*r*
535×times-frac
400×*-un-lft-identity
389×associate-*l*
305×frac-times
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
058791
11043659
Stop Event
node limit
Counts
14 → 618
Calls
Call 1
Inputs
(/.f64 D (/.f64 d M))
(*.f64 (*.f64 h 1/2) (/.f64 D (/.f64 d M)))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 h 1/2) (/.f64 D (/.f64 d M))) (*.f64 1/2 (/.f64 D (/.f64 d M)))) l)))
(/.f64 (*.f64 (*.f64 (*.f64 h 1/2) (/.f64 D (/.f64 d M))) (*.f64 1/2 (/.f64 D (/.f64 d M)))) l)
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))
(*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0)))))
(/.f64 M (/.f64 1 (*.f64 h w0)))
(*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0))))
(/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2))
(/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d))
(*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d)
(/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M)))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M)))))))
Outputs
(*.f64 D (/.f64 M d))
(*.f64 M (/.f64 D d))
(*.f64 (*.f64 D (/.f64 M d)) 1)
(*.f64 1 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D d) M)
(*.f64 (*.f64 D M) (/.f64 1 d))
(*.f64 (/.f64 1 d) (/.f64 D (/.f64 1 M)))
(*.f64 (/.f64 M d) D)
(*.f64 (neg.f64 D) (/.f64 1 (/.f64 (neg.f64 d) M)))
(*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 D) (/.f64 M d)))
(*.f64 (sqrt.f64 M) (*.f64 (sqrt.f64 M) (/.f64 D d)))
(*.f64 (sqrt.f64 (*.f64 D (/.f64 M d))) (sqrt.f64 (*.f64 D (/.f64 M d))))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) M))
(*.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (*.f64 (cbrt.f64 D) (/.f64 M d)))
(*.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) (*.f64 (cbrt.f64 M) (/.f64 D d)))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 (*.f64 D (/.f64 M d)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 (*.f64 D (/.f64 M d)))) (cbrt.f64 (*.f64 D (/.f64 M d))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 D d)) (cbrt.f64 (/.f64 D d))) (*.f64 (cbrt.f64 (/.f64 D d)) M))
(*.f64 (*.f64 M (sqrt.f64 (/.f64 D d))) (sqrt.f64 (/.f64 D d)))
(*.f64 (*.f64 M (*.f64 (cbrt.f64 (/.f64 D d)) (cbrt.f64 (/.f64 D d)))) (cbrt.f64 (/.f64 D d)))
(*.f64 (*.f64 (/.f64 D d) (sqrt.f64 M)) (sqrt.f64 M))
(*.f64 (*.f64 (/.f64 D d) (*.f64 (cbrt.f64 M) (cbrt.f64 M))) (cbrt.f64 M))
(*.f64 (/.f64 D 1) (/.f64 M d))
(*.f64 (/.f64 D (sqrt.f64 d)) (/.f64 M (sqrt.f64 d)))
(*.f64 (/.f64 D (*.f64 (cbrt.f64 d) (cbrt.f64 d))) (/.f64 M (cbrt.f64 d)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 d M))) (/.f64 D (sqrt.f64 (/.f64 d M))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 d M)) (cbrt.f64 (/.f64 d M)))) (/.f64 D (cbrt.f64 (/.f64 d M))))
(*.f64 (/.f64 D (neg.f64 d)) (neg.f64 M))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 1/2) (pow.f64 (*.f64 D (/.f64 M d)) 1/2))
(*.f64 (/.f64 (sqrt.f64 D) 1) (/.f64 (sqrt.f64 D) (/.f64 d M)))
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (sqrt.f64 D) (/.f64 1 M)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) 1) (/.f64 (cbrt.f64 D) (/.f64 d M)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) d) (/.f64 (cbrt.f64 D) (/.f64 1 M)))
(*.f64 (/.f64 (sqrt.f64 D) (*.f64 (cbrt.f64 (/.f64 d M)) (cbrt.f64 (/.f64 d M)))) (/.f64 (sqrt.f64 D) (cbrt.f64 (/.f64 d M))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (sqrt.f64 (/.f64 d M))) (/.f64 (cbrt.f64 D) (sqrt.f64 (/.f64 d M))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (*.f64 (cbrt.f64 (/.f64 d M)) (cbrt.f64 (/.f64 d M)))) (/.f64 (cbrt.f64 D) (cbrt.f64 (/.f64 d M))))
(pow.f64 (*.f64 D (/.f64 M d)) 1)
(neg.f64 (/.f64 D (/.f64 (neg.f64 d) M)))
(log.f64 (exp.f64 (*.f64 D (/.f64 M d))))
(cbrt.f64 (*.f64 (*.f64 D (/.f64 M d)) (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M d))))
(exp.f64 (log.f64 (*.f64 D (/.f64 M d))))
(log1p.f64 (expm1.f64 (*.f64 D (/.f64 M d))))
(/.f64 (*.f64 h 1/2) (/.f64 (/.f64 d M) D))
(/.f64 1 (/.f64 (/.f64 d M) (*.f64 D (*.f64 h 1/2))))
(/.f64 (*.f64 D (*.f64 h 1/2)) (/.f64 d M))
(/.f64 (*.f64 (*.f64 h 1/2) (*.f64 D M)) d)
(/.f64 (*.f64 (*.f64 h 1/2) (neg.f64 D)) (/.f64 (neg.f64 d) M))
(/.f64 (*.f64 (*.f64 D M) (*.f64 h 1/2)) d)
(/.f64 (*.f64 (neg.f64 D) (*.f64 h 1/2)) (/.f64 (neg.f64 d) M))
(/.f64 (*.f64 (*.f64 D 1/2) h) (/.f64 d M))
(/.f64 (/.f64 (*.f64 D (*.f64 h 1/2)) d) (/.f64 1 M))
(/.f64 (/.f64 (*.f64 D (*.f64 h 1/2)) 1) (/.f64 d M))
(/.f64 (/.f64 (*.f64 D (*.f64 h 1/2)) (sqrt.f64 (/.f64 d M))) (sqrt.f64 (/.f64 d M)))
(/.f64 (/.f64 (*.f64 D (*.f64 h 1/2)) (*.f64 (cbrt.f64 (/.f64 d M)) (cbrt.f64 (/.f64 d M)))) (cbrt.f64 (/.f64 d M)))
(/.f64 (neg.f64 (*.f64 D (*.f64 h 1/2))) (/.f64 (neg.f64 d) M))
(pow.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) 1)
(log.f64 (exp.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2)))))
(cbrt.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (pow.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) 2)))
(expm1.f64 (log1p.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2)))))
(exp.f64 (log.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2)))))
(log1p.f64 (expm1.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2)))))
(*.f64 1 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1)
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (sqrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/4) (pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/4))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1/2) (pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1/2))
(*.f64 (sqrt.f64 (*.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 2))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 3))) (sqrt.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 2)))))
(pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1)
(fabs.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(cbrt.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(*.f64 (*.f64 D (/.f64 M d)) (*.f64 1/2 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l))))
(*.f64 1/2 (/.f64 (*.f64 D (/.f64 M d)) (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 1/2 (*.f64 (*.f64 D (/.f64 M d)) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l))))
(*.f64 1/2 (/.f64 1 (/.f64 (/.f64 l h) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/2))))
(*.f64 (*.f64 h 1/2) (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/2) (/.f64 1 l)))
(*.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 1 l)))
(*.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (/.f64 1 (*.f64 (/.f64 (/.f64 d M) D) (/.f64 l 1/2))))
(*.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))
(*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)))
(*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (*.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (/.f64 1 l)))
(*.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) (/.f64 1 l))
(*.f64 (/.f64 h l) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 1)
(*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 M (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l))))
(*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 h 1/2)) 1/2) (/.f64 d M)) (*.f64 (*.f64 D (/.f64 M d)) (/.f64 1 l)))
(*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) (*.f64 D (*.f64 (/.f64 M d) 1/2)))
(*.f64 (/.f64 1 l) (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)))
(*.f64 (neg.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (/.f64 1 (neg.f64 l)))
(*.f64 (*.f64 (*.f64 D (/.f64 M d)) -1/2) (/.f64 1 (*.f64 (/.f64 (neg.f64 l) h) (/.f64 2 (*.f64 D (/.f64 M d))))))
(*.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l))))
(*.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (*.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (/.f64 1 l)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (sqrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)))) (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (/.f64 1 l)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) (*.f64 D (/.f64 M d))) 1/2)
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) 1/2) (*.f64 D (/.f64 M d)))
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) 1) (*.f64 D (*.f64 (/.f64 M d) 1/2)))
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) (*.f64 1/2 (/.f64 D d))) M)
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) (sqrt.f64 l)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) (cbrt.f64 l)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) 1) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) 1) (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) l))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) l) (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (sqrt.f64 l)) (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (sqrt.f64 l)))
(*.f64 (/.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (/.f64 1/2 (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 1/2 (/.f64 l h)) (/.f64 (*.f64 D (/.f64 M d)) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) l) (*.f64 D (*.f64 (/.f64 M d) 1/2)))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (sqrt.f64 l)) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (sqrt.f64 l)))
(*.f64 (/.f64 1/2 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (*.f64 (/.f64 l h) 2)) (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 (neg.f64 l) h)) (*.f64 (*.f64 D (/.f64 M d)) -1/2))
(*.f64 (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 1/2) (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 1/2))
(*.f64 (/.f64 (*.f64 D (/.f64 M d)) 1) (/.f64 1/2 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 (*.f64 D (/.f64 M d)) (/.f64 l h)) (/.f64 1/2 (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 D d)) 1) (/.f64 M (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) 1) (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (/.f64 l h)) (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) 1) (/.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 (*.f64 h 1/2) 1) (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/2) l))
(*.f64 (/.f64 (*.f64 h 1/2) (sqrt.f64 l)) (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/2) (sqrt.f64 l)))
(*.f64 (/.f64 (*.f64 h 1/2) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/2) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) 1) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) l))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (cbrt.f64 l)))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 h 1/2)) 1/2) (/.f64 d M)) 1) (/.f64 (*.f64 D (/.f64 M d)) l))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 h 1/2)) 1/2) (/.f64 d M)) (sqrt.f64 l)) (/.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 l)))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 h 1/2)) 1/2) (/.f64 d M)) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (*.f64 D (/.f64 M d)) (cbrt.f64 l)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) 1) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)))) 1) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) l))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)))) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (sqrt.f64 l)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)))) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 l)))
(*.f64 (/.f64 1/2 (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (/.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (*.f64 D (/.f64 M d)) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 1/2 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 (*.f64 D (/.f64 M d)) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 D d)) (/.f64 l h)) (/.f64 M (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 D d)) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (/.f64 M (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 M (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (/.f64 l h)) (/.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (/.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 1)
(neg.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) (neg.f64 l)))
(neg.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (*.f64 (/.f64 (neg.f64 l) h) (/.f64 2 (*.f64 D (/.f64 M d))))))
(log.f64 (exp.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(exp.f64 (log.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(/.f64 D (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))))
(/.f64 D (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 1 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)))
(/.f64 1 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) 1))
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))))
(/.f64 (/.f64 D d) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) D))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))
(/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 l h) w0)))
(/.f64 (pow.f64 M 2) (*.f64 (/.f64 (/.f64 l h) w0) (pow.f64 (/.f64 d D) 2)))
(/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (/.f64 1 (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 d D))
(/.f64 (pow.f64 D 2) (*.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) d))
(/.f64 (/.f64 (pow.f64 M 2) l) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 d D) 2) l))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) d)
(/.f64 (/.f64 (neg.f64 (pow.f64 D 2)) d) (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (neg.f64 D) (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2)))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2))))
(/.f64 (sqrt.f64 D) (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))) (sqrt.f64 D)))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (sqrt.f64 (/.f64 (pow.f64 D 2) d))))
(/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))) (cbrt.f64 D)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (cbrt.f64 (/.f64 (pow.f64 D 2) d))))
(/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (/.f64 l h) w0))
(/.f64 (*.f64 (pow.f64 D 2) 1) (*.f64 d (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) M) (/.f64 (/.f64 1 h) w0))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) 1) (/.f64 1 (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 D 2)) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)) (/.f64 (/.f64 1 h) w0))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h w0) (pow.f64 M 2))) l)
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (/.f64 (pow.f64 D 2) d)) d)
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (neg.f64 D)) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (neg.f64 M)) (/.f64 -1 (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 D d)) d)
(/.f64 (*.f64 D (pow.f64 M 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 D (/.f64 (pow.f64 M 2) l)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 D (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 d 2) D) l))
(/.f64 (*.f64 D (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) d)
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (neg.f64 d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (pow.f64 d 2))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (pow.f64 (/.f64 D d) 2)) (/.f64 (/.f64 1 h) w0))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)) d)
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) 1) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M))
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) 1) d)
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (sqrt.f64 d)) (sqrt.f64 d))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (*.f64 (cbrt.f64 d) (cbrt.f64 d))) (cbrt.f64 d))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) 1) (/.f64 (pow.f64 d 2) D))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 d D)) d)
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (sqrt.f64 (/.f64 (pow.f64 d 2) D))) (sqrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) D)) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (pow.f64 M 2)) (*.f64 d (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (pow.f64 M 2) l)) (*.f64 d (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 d l))
(/.f64 (*.f64 (neg.f64 D) (pow.f64 M 2)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 (neg.f64 D) (/.f64 (pow.f64 M 2) l)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) l))
(/.f64 (*.f64 (pow.f64 M 2) D) (*.f64 (/.f64 (/.f64 l h) w0) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 (pow.f64 M 2) (neg.f64 D)) (*.f64 (/.f64 (/.f64 l h) w0) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) D) (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) 1) (*.f64 (/.f64 (/.f64 1 h) w0) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (pow.f64 D 2) d)) (*.f64 (/.f64 (/.f64 1 h) w0) d))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (neg.f64 D)) (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) D) (*.f64 l (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) 1) (*.f64 l (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (/.f64 (pow.f64 D 2) d)) (*.f64 l d))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (neg.f64 D)) (*.f64 l (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (neg.f64 d))
(/.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 D 2)) d)) (neg.f64 (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(/.f64 (neg.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1)
(neg.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 D (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))))
(/.f64 D (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 1 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)))
(/.f64 1 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) 1))
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))))
(/.f64 (/.f64 D d) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) D))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))
(/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 l h) w0)))
(/.f64 (pow.f64 M 2) (*.f64 (/.f64 (/.f64 l h) w0) (pow.f64 (/.f64 d D) 2)))
(/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (/.f64 1 (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 d D))
(/.f64 (pow.f64 D 2) (*.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) d))
(/.f64 (/.f64 (pow.f64 M 2) l) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 d D) 2) l))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) d)
(/.f64 (/.f64 (neg.f64 (pow.f64 D 2)) d) (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (neg.f64 D) (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2)))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2))))
(/.f64 (sqrt.f64 D) (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))) (sqrt.f64 D)))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (sqrt.f64 (/.f64 (pow.f64 D 2) d))))
(/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))) (cbrt.f64 D)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (cbrt.f64 (/.f64 (pow.f64 D 2) d))))
(/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (/.f64 l h) w0))
(/.f64 (*.f64 (pow.f64 D 2) 1) (*.f64 d (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) M) (/.f64 (/.f64 1 h) w0))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) 1) (/.f64 1 (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 D 2)) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)) (/.f64 (/.f64 1 h) w0))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h w0) (pow.f64 M 2))) l)
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (/.f64 (pow.f64 D 2) d)) d)
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (neg.f64 D)) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (neg.f64 M)) (/.f64 -1 (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 D d)) d)
(/.f64 (*.f64 D (pow.f64 M 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 D (/.f64 (pow.f64 M 2) l)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 D (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 d 2) D) l))
(/.f64 (*.f64 D (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) d)
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (neg.f64 d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (pow.f64 d 2))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (pow.f64 (/.f64 D d) 2)) (/.f64 (/.f64 1 h) w0))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)) d)
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) 1) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M))
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) 1) d)
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (sqrt.f64 d)) (sqrt.f64 d))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (*.f64 (cbrt.f64 d) (cbrt.f64 d))) (cbrt.f64 d))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) 1) (/.f64 (pow.f64 d 2) D))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 d D)) d)
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (sqrt.f64 (/.f64 (pow.f64 d 2) D))) (sqrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) D)) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (pow.f64 M 2)) (*.f64 d (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (pow.f64 M 2) l)) (*.f64 d (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 d l))
(/.f64 (*.f64 (neg.f64 D) (pow.f64 M 2)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 (neg.f64 D) (/.f64 (pow.f64 M 2) l)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) l))
(/.f64 (*.f64 (pow.f64 M 2) D) (*.f64 (/.f64 (/.f64 l h) w0) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 (pow.f64 M 2) (neg.f64 D)) (*.f64 (/.f64 (/.f64 l h) w0) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) D) (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) 1) (*.f64 (/.f64 (/.f64 1 h) w0) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (pow.f64 D 2) d)) (*.f64 (/.f64 (/.f64 1 h) w0) d))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (neg.f64 D)) (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) D) (*.f64 l (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) 1) (*.f64 l (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (/.f64 (pow.f64 D 2) d)) (*.f64 l d))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (neg.f64 D)) (*.f64 l (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (neg.f64 d))
(/.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 D 2)) d)) (neg.f64 (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(/.f64 (neg.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1)
(neg.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 M (*.f64 h w0))
(*.f64 1 (*.f64 M (*.f64 h w0)))
(*.f64 (*.f64 h w0) M)
(*.f64 (*.f64 M (*.f64 h w0)) 1)
(*.f64 (neg.f64 M) (/.f64 1 (/.f64 -1 (*.f64 h w0))))
(*.f64 (sqrt.f64 M) (*.f64 (sqrt.f64 M) (*.f64 h w0)))
(*.f64 (sqrt.f64 (*.f64 M (*.f64 h w0))) (sqrt.f64 (*.f64 M (*.f64 h w0))))
(*.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) (*.f64 (cbrt.f64 M) (*.f64 h w0)))
(*.f64 (cbrt.f64 (*.f64 M (*.f64 h w0))) (*.f64 (cbrt.f64 (*.f64 M (*.f64 h w0))) (cbrt.f64 (*.f64 M (*.f64 h w0)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 M (*.f64 h w0))) (cbrt.f64 (*.f64 M (*.f64 h w0)))) (cbrt.f64 (*.f64 M (*.f64 h w0))))
(*.f64 (*.f64 M w0) h)
(*.f64 (*.f64 M (*.f64 (cbrt.f64 (*.f64 h w0)) (cbrt.f64 (*.f64 h w0)))) (cbrt.f64 (*.f64 h w0)))
(*.f64 (*.f64 M h) w0)
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 h w0)))) (/.f64 M (/.f64 1 (sqrt.f64 (*.f64 h w0)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 h) w0)) (cbrt.f64 (/.f64 (/.f64 1 h) w0)))) (/.f64 M (cbrt.f64 (/.f64 (/.f64 1 h) w0))))
(*.f64 (/.f64 M (/.f64 1 h)) w0)
(*.f64 (/.f64 M -1) (*.f64 h (neg.f64 w0)))
(*.f64 (*.f64 M (sqrt.f64 (*.f64 h w0))) (sqrt.f64 (*.f64 h w0)))
(*.f64 (pow.f64 (*.f64 M (*.f64 h w0)) 1/2) (pow.f64 (*.f64 M (*.f64 h w0)) 1/2))
(*.f64 (/.f64 (sqrt.f64 M) 1) (/.f64 (sqrt.f64 M) (/.f64 (/.f64 1 h) w0)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) 1) (/.f64 (cbrt.f64 M) (/.f64 (/.f64 1 h) w0)))
(*.f64 (/.f64 (sqrt.f64 M) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 h) w0)) (cbrt.f64 (/.f64 (/.f64 1 h) w0)))) (/.f64 (sqrt.f64 M) (cbrt.f64 (/.f64 (/.f64 1 h) w0))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) (/.f64 1 (sqrt.f64 (*.f64 h w0)))) (/.f64 (cbrt.f64 M) (/.f64 1 (sqrt.f64 (*.f64 h w0)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 h) w0)) (cbrt.f64 (/.f64 (/.f64 1 h) w0)))) (/.f64 (cbrt.f64 M) (cbrt.f64 (/.f64 (/.f64 1 h) w0))))
(pow.f64 (*.f64 M (*.f64 h w0)) 1)
(neg.f64 (/.f64 M (/.f64 -1 (*.f64 h w0))))
(log.f64 (exp.f64 (*.f64 M (*.f64 h w0))))
(cbrt.f64 (*.f64 (*.f64 M (*.f64 h w0)) (pow.f64 (*.f64 M (*.f64 h w0)) 2)))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 h w0))))
(exp.f64 (log.f64 (*.f64 M (*.f64 h w0))))
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 h w0))))
(/.f64 M (/.f64 (/.f64 (/.f64 l h) w0) M))
(/.f64 M (/.f64 l (*.f64 M (*.f64 h w0))))
(/.f64 M (*.f64 l (/.f64 1 (*.f64 M (*.f64 h w0)))))
(/.f64 M (*.f64 (/.f64 l M) (/.f64 (/.f64 1 h) w0)))
(/.f64 M (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 l M)))
(/.f64 M (*.f64 (/.f64 1 (*.f64 M (*.f64 h w0))) l))
(/.f64 1 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 h) w0) (/.f64 (pow.f64 M 2) l)))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 M (*.f64 h w0))) (/.f64 l M)))
(/.f64 (/.f64 M l) (/.f64 1 (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 M (*.f64 h w0)) (/.f64 l M))
(/.f64 (pow.f64 M 2) (/.f64 (/.f64 l h) w0))
(/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (/.f64 1 h) w0))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) l)
(/.f64 (neg.f64 (pow.f64 M 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (neg.f64 (pow.f64 M 2)) (*.f64 (/.f64 (/.f64 1 h) w0) (neg.f64 l)))
(/.f64 (neg.f64 (pow.f64 M 2)) (*.f64 (/.f64 -1 (*.f64 h w0)) l))
(/.f64 (neg.f64 M) (*.f64 (/.f64 l M) (/.f64 -1 (*.f64 h w0))))
(/.f64 (neg.f64 M) (*.f64 (/.f64 1 (*.f64 M (*.f64 h w0))) (neg.f64 l)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2))) (/.f64 (/.f64 (/.f64 l h) w0) (cbrt.f64 (pow.f64 M 2))))
(/.f64 (*.f64 (/.f64 M l) (neg.f64 M)) (/.f64 -1 (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 M (*.f64 h w0)) (neg.f64 M)) (neg.f64 l))
(/.f64 (*.f64 (neg.f64 M) (/.f64 M l)) (/.f64 -1 (*.f64 h w0)))
(/.f64 (*.f64 (neg.f64 M) (*.f64 M (*.f64 h w0))) (neg.f64 l))
(/.f64 (/.f64 (pow.f64 M 2) 1) (/.f64 (/.f64 l h) w0))
(/.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 (/.f64 l h) w0))) (sqrt.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 (/.f64 (pow.f64 M 2) (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (/.f64 (/.f64 l h) w0)))) (cbrt.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 (/.f64 (/.f64 (pow.f64 M 2) l) 1) (/.f64 (/.f64 1 h) w0))
(/.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 (sqrt.f64 (*.f64 h w0)))) (/.f64 1 (sqrt.f64 (*.f64 h w0))))
(/.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 h) w0)) (cbrt.f64 (/.f64 (/.f64 1 h) w0)))) (cbrt.f64 (/.f64 (/.f64 1 h) w0)))
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) 1) l)
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (cbrt.f64 l))
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 (neg.f64 l) (/.f64 1 (*.f64 M (*.f64 h w0)))))
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 (/.f64 -1 (*.f64 h w0)) (/.f64 l M)))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (/.f64 (/.f64 l h) w0))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (/.f64 -1 (*.f64 h w0)) (neg.f64 l)))
(/.f64 (neg.f64 (/.f64 (pow.f64 M 2) l)) (/.f64 -1 (*.f64 h w0)))
(/.f64 (neg.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2))) (neg.f64 l))
(pow.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 1 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))
(*.f64 l (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 1 (pow.f64 M 2))))
(*.f64 l (/.f64 1 (*.f64 (*.f64 h w0) (pow.f64 M 2))))
(*.f64 (/.f64 (/.f64 l h) w0) (/.f64 1 (pow.f64 M 2)))
(*.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) 1)
(*.f64 (/.f64 1 (pow.f64 M 2)) (/.f64 (/.f64 l h) w0))
(*.f64 (/.f64 1 M) (/.f64 (/.f64 (/.f64 l h) w0) M))
(*.f64 (/.f64 l M) (/.f64 1 (*.f64 M (*.f64 h w0))))
(*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 1 (neg.f64 (pow.f64 M 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) M) (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) M))
(*.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (*.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (/.f64 1 (pow.f64 M 2))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (/.f64 (/.f64 l h) w0))) (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (/.f64 1 (pow.f64 M 2))))
(*.f64 (/.f64 l 1) (/.f64 (/.f64 (/.f64 1 h) w0) (pow.f64 M 2)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (/.f64 (/.f64 (/.f64 l h) w0) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 M 2) l)) (/.f64 (/.f64 1 h) w0))
(*.f64 (/.f64 1 (*.f64 (*.f64 h w0) (pow.f64 M 2))) l)
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) 1/2) (pow.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) 1/2))
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 M 2)) (/.f64 (sqrt.f64 l) (*.f64 h w0)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 l) (cbrt.f64 l)) (pow.f64 M 2)) (/.f64 (cbrt.f64 l) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (/.f64 (/.f64 (/.f64 1 h) w0) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) 1) (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (pow.f64 M 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (/.f64 (/.f64 l h) w0))) M) (/.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) M))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (/.f64 (/.f64 l h) w0))) 1) (/.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (pow.f64 M 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (/.f64 (/.f64 l h) w0))) (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (pow.f64 M 2))))
(pow.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) 1)
(neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (neg.f64 (pow.f64 M 2))))
(log.f64 (exp.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2) (pow.f64 M 4))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(exp.f64 (log.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(*.f64 D (*.f64 (/.f64 1 d) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 D (*.f64 (/.f64 D d) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)))
(*.f64 D (/.f64 1 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2)))))
(*.f64 M (*.f64 (*.f64 M (/.f64 h (/.f64 l w0))) (pow.f64 (/.f64 D d) 2)))
(*.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))))
(*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (/.f64 D d) (*.f64 D (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)))
(*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(*.f64 (*.f64 M (/.f64 h (/.f64 l w0))) (*.f64 M (pow.f64 (/.f64 D d) 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))
(*.f64 (/.f64 M l) (*.f64 (*.f64 M (*.f64 h w0)) (pow.f64 (/.f64 D d) 2)))
(*.f64 (*.f64 M (*.f64 h w0)) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)))
(*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2))
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 (/.f64 D d) 2)))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d))
(*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1)
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (*.f64 M (*.f64 h w0)))
(*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (*.f64 M (/.f64 h (/.f64 l w0))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 D d))
(*.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 D (pow.f64 d 2)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 1 d))
(*.f64 (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d) (/.f64 (pow.f64 D 2) d))
(*.f64 (/.f64 1 d) (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (/.f64 D (pow.f64 d 2)) (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (/.f64 (neg.f64 (pow.f64 D 2)) d) (/.f64 1 (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)))
(*.f64 (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0))) (*.f64 (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (*.f64 (/.f64 D d) (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0)))) (*.f64 (/.f64 D d) (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0)))))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (pow.f64 (/.f64 D d) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 D d)) (cbrt.f64 (/.f64 D d))) (*.f64 (cbrt.f64 (/.f64 D d)) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h (/.f64 l w0)))) M)
(*.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) M) (/.f64 h (/.f64 l w0)))
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) 1) (*.f64 M (/.f64 h (/.f64 l w0))))
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (/.f64 h (/.f64 l w0))) M)
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (*.f64 M (/.f64 h l))) w0)
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (sqrt.f64 (*.f64 M (/.f64 h (/.f64 l w0))))) (sqrt.f64 (*.f64 M (/.f64 h (/.f64 l w0)))))
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (*.f64 (cbrt.f64 (*.f64 M (/.f64 h (/.f64 l w0)))) (cbrt.f64 (*.f64 M (/.f64 h (/.f64 l w0)))))) (cbrt.f64 (*.f64 M (/.f64 h (/.f64 l w0)))))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 h w0))) (/.f64 M l))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0)))) (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0))))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))) (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) M) (*.f64 h w0))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) 1) (*.f64 M (*.f64 h w0)))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (sqrt.f64 (*.f64 M (*.f64 h w0)))) (sqrt.f64 (*.f64 M (*.f64 h w0))))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (*.f64 (cbrt.f64 (*.f64 M (*.f64 h w0))) (cbrt.f64 (*.f64 M (*.f64 h w0))))) (cbrt.f64 (*.f64 M (*.f64 h w0))))
(*.f64 (/.f64 D 1) (/.f64 (/.f64 D d) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(*.f64 (/.f64 D 1) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (/.f64 (pow.f64 d 2) D)))
(*.f64 (/.f64 (/.f64 D d) 1) (/.f64 D (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(*.f64 (/.f64 D (sqrt.f64 (/.f64 (pow.f64 d 2) D))) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (sqrt.f64 (/.f64 (pow.f64 d 2) D))))
(*.f64 (/.f64 D (*.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) D)) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (cbrt.f64 (/.f64 (pow.f64 d 2) D))))
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (/.f64 (/.f64 (pow.f64 D 2) d) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (/.f64 D d))
(*.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 D (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)))
(*.f64 (/.f64 D (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (/.f64 D d))
(*.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (/.f64 (/.f64 l h) w0))) (pow.f64 M 2))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (pow.f64 d 2)) D)
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1/2) (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1/2))
(*.f64 (/.f64 D (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)))
(*.f64 (/.f64 D (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (/.f64 (/.f64 D d) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(*.f64 (/.f64 (/.f64 D d) (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (/.f64 D (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) d) (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) d))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) d) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) d))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1)
(neg.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 d (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))
(/.f64 1 (/.f64 (pow.f64 M 2) (*.f64 d (/.f64 (/.f64 l h) w0))))
(/.f64 (/.f64 (/.f64 l h) w0) (/.f64 (pow.f64 M 2) d))
(/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) (pow.f64 M 2))
(/.f64 (*.f64 d l) (*.f64 (*.f64 h w0) (pow.f64 M 2)))
(/.f64 (*.f64 d (/.f64 (neg.f64 l) (*.f64 h w0))) (neg.f64 (pow.f64 M 2)))
(/.f64 (*.f64 l d) (*.f64 (*.f64 h w0) (pow.f64 M 2)))
(/.f64 (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) d) (neg.f64 (pow.f64 M 2)))
(/.f64 (/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) M) M)
(/.f64 (/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) 1) (pow.f64 M 2))
(/.f64 (/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (cbrt.f64 (pow.f64 M 2)))
(/.f64 (neg.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) (neg.f64 (pow.f64 M 2)))
(pow.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) 1)
(log.f64 (exp.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(cbrt.f64 (*.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (pow.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) 2)))
(expm1.f64 (log1p.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(exp.f64 (log.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(log1p.f64 (expm1.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(*.f64 1 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))
(*.f64 l (*.f64 (/.f64 1 h) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 l (/.f64 1 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2)))))
(*.f64 2 (/.f64 (/.f64 l h) (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 l h) (/.f64 2 (*.f64 D (/.f64 M d))))
(*.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) 1)
(*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))
(*.f64 (/.f64 2 (*.f64 D (/.f64 M d))) (/.f64 l h))
(*.f64 (/.f64 (/.f64 d M) D) (*.f64 (/.f64 l h) 2))
(*.f64 (/.f64 (neg.f64 l) h) (/.f64 1 (*.f64 (*.f64 D (/.f64 M d)) -1/2)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) (*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (/.f64 l 1) (/.f64 (/.f64 1 h) (*.f64 D (*.f64 (/.f64 M d) 1/2))))
(*.f64 (/.f64 l (*.f64 D (/.f64 M d))) (/.f64 (/.f64 1 h) 1/2))
(*.f64 (/.f64 l 1/2) (/.f64 (/.f64 1 h) (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 l (*.f64 1/2 (/.f64 D d))) (/.f64 (/.f64 1 h) M))
(*.f64 (/.f64 l (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (/.f64 (/.f64 1 h) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 l (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))) (/.f64 (/.f64 1 h) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 1 (*.f64 1/2 (/.f64 D d))) (/.f64 (/.f64 l h) M))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (/.f64 (/.f64 l h) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))) (/.f64 (/.f64 l h) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 (*.f64 (/.f64 l h) 2) D) (/.f64 d M))
(*.f64 (/.f64 (*.f64 (/.f64 l h) 2) 1) (/.f64 (/.f64 d M) D))
(*.f64 (/.f64 (/.f64 l h) (*.f64 D 1/2)) (/.f64 d M))
(*.f64 (/.f64 (*.f64 (/.f64 l h) 2) (*.f64 D M)) d)
(*.f64 (/.f64 (*.f64 (/.f64 l h) 2) (neg.f64 D)) (/.f64 (neg.f64 d) M))
(*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) 1/2) (pow.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) 1/2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) 1) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 (/.f64 M d) 1/2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) 1) (/.f64 (cbrt.f64 (/.f64 l h)) (*.f64 D (*.f64 (/.f64 M d) 1/2))))
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 D (*.f64 (/.f64 M d) 1/2))) (/.f64 (sqrt.f64 l) h))
(*.f64 (/.f64 (*.f64 (cbrt.f64 l) (cbrt.f64 l)) (*.f64 D (*.f64 (/.f64 M d) 1/2))) (/.f64 (cbrt.f64 l) h))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (/.f64 M d))) (/.f64 (sqrt.f64 (/.f64 l h)) 1/2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) 1/2) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 1/2 (/.f64 D d))) (/.f64 (sqrt.f64 (/.f64 l h)) M))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))) (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) (*.f64 D (/.f64 M d))) (/.f64 (cbrt.f64 (/.f64 l h)) 1/2))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) 1/2) (/.f64 (cbrt.f64 (/.f64 l h)) (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) (*.f64 1/2 (/.f64 D d))) (/.f64 (cbrt.f64 (/.f64 l h)) M))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (/.f64 (cbrt.f64 (/.f64 l h)) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))) (/.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(pow.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) 1)
(neg.f64 (/.f64 (/.f64 l h) (*.f64 (*.f64 D (/.f64 M d)) -1/2)))
(log.f64 (exp.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) (pow.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 1 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1)
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (sqrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/4) (pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/4))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1/2) (pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1/2))
(*.f64 (sqrt.f64 (*.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 2))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 3))) (sqrt.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 2)))))
(pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1)
(fabs.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(cbrt.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(pow.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) 1)
(log.f64 (exp.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (pow.f64 w0 2)) w0) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
(exp.f64 (log.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
(log1p.f64 (expm1.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))

simplify1.4s (6.9%)

Algorithm
egg-herbie
Rules
452×*-commutative
231×associate-*r/
216×associate-+r+
211×associate-+l+
204×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0138394126
1443791497
2660091497
Stop Event
node limit
Counts
1386 → 829
Calls
Call 1
Inputs
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(/.f64 (*.f64 D M) d)
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 D (/.f64 M d))
(*.f64 M (/.f64 D d))
(*.f64 (*.f64 D (/.f64 M d)) 1)
(*.f64 1 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D d) M)
(*.f64 (*.f64 D M) (/.f64 1 d))
(*.f64 (/.f64 1 d) (/.f64 D (/.f64 1 M)))
(*.f64 (/.f64 M d) D)
(*.f64 (neg.f64 D) (/.f64 1 (/.f64 (neg.f64 d) M)))
(*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 D) (/.f64 M d)))
(*.f64 (sqrt.f64 M) (*.f64 (sqrt.f64 M) (/.f64 D d)))
(*.f64 (sqrt.f64 (*.f64 D (/.f64 M d))) (sqrt.f64 (*.f64 D (/.f64 M d))))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) M))
(*.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (*.f64 (cbrt.f64 D) (/.f64 M d)))
(*.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) (*.f64 (cbrt.f64 M) (/.f64 D d)))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 (*.f64 D (/.f64 M d)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 (*.f64 D (/.f64 M d)))) (cbrt.f64 (*.f64 D (/.f64 M d))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 D d)) (cbrt.f64 (/.f64 D d))) (*.f64 (cbrt.f64 (/.f64 D d)) M))
(*.f64 (*.f64 M (sqrt.f64 (/.f64 D d))) (sqrt.f64 (/.f64 D d)))
(*.f64 (*.f64 M (*.f64 (cbrt.f64 (/.f64 D d)) (cbrt.f64 (/.f64 D d)))) (cbrt.f64 (/.f64 D d)))
(*.f64 (*.f64 (/.f64 D d) (sqrt.f64 M)) (sqrt.f64 M))
(*.f64 (*.f64 (/.f64 D d) (*.f64 (cbrt.f64 M) (cbrt.f64 M))) (cbrt.f64 M))
(*.f64 (/.f64 D 1) (/.f64 M d))
(*.f64 (/.f64 D (sqrt.f64 d)) (/.f64 M (sqrt.f64 d)))
(*.f64 (/.f64 D (*.f64 (cbrt.f64 d) (cbrt.f64 d))) (/.f64 M (cbrt.f64 d)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 d M))) (/.f64 D (sqrt.f64 (/.f64 d M))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 d M)) (cbrt.f64 (/.f64 d M)))) (/.f64 D (cbrt.f64 (/.f64 d M))))
(*.f64 (/.f64 D (neg.f64 d)) (neg.f64 M))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 1/2) (pow.f64 (*.f64 D (/.f64 M d)) 1/2))
(*.f64 (/.f64 (sqrt.f64 D) 1) (/.f64 (sqrt.f64 D) (/.f64 d M)))
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (sqrt.f64 D) (/.f64 1 M)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) 1) (/.f64 (cbrt.f64 D) (/.f64 d M)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) d) (/.f64 (cbrt.f64 D) (/.f64 1 M)))
(*.f64 (/.f64 (sqrt.f64 D) (*.f64 (cbrt.f64 (/.f64 d M)) (cbrt.f64 (/.f64 d M)))) (/.f64 (sqrt.f64 D) (cbrt.f64 (/.f64 d M))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (sqrt.f64 (/.f64 d M))) (/.f64 (cbrt.f64 D) (sqrt.f64 (/.f64 d M))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (*.f64 (cbrt.f64 (/.f64 d M)) (cbrt.f64 (/.f64 d M)))) (/.f64 (cbrt.f64 D) (cbrt.f64 (/.f64 d M))))
(pow.f64 (*.f64 D (/.f64 M d)) 1)
(neg.f64 (/.f64 D (/.f64 (neg.f64 d) M)))
(log.f64 (exp.f64 (*.f64 D (/.f64 M d))))
(cbrt.f64 (*.f64 (*.f64 D (/.f64 M d)) (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M d))))
(exp.f64 (log.f64 (*.f64 D (/.f64 M d))))
(log1p.f64 (expm1.f64 (*.f64 D (/.f64 M d))))
(/.f64 (*.f64 h 1/2) (/.f64 (/.f64 d M) D))
(/.f64 1 (/.f64 (/.f64 d M) (*.f64 D (*.f64 h 1/2))))
(/.f64 (*.f64 D (*.f64 h 1/2)) (/.f64 d M))
(/.f64 (*.f64 (*.f64 h 1/2) (*.f64 D M)) d)
(/.f64 (*.f64 (*.f64 h 1/2) (neg.f64 D)) (/.f64 (neg.f64 d) M))
(/.f64 (*.f64 (*.f64 D M) (*.f64 h 1/2)) d)
(/.f64 (*.f64 (neg.f64 D) (*.f64 h 1/2)) (/.f64 (neg.f64 d) M))
(/.f64 (*.f64 (*.f64 D 1/2) h) (/.f64 d M))
(/.f64 (/.f64 (*.f64 D (*.f64 h 1/2)) d) (/.f64 1 M))
(/.f64 (/.f64 (*.f64 D (*.f64 h 1/2)) 1) (/.f64 d M))
(/.f64 (/.f64 (*.f64 D (*.f64 h 1/2)) (sqrt.f64 (/.f64 d M))) (sqrt.f64 (/.f64 d M)))
(/.f64 (/.f64 (*.f64 D (*.f64 h 1/2)) (*.f64 (cbrt.f64 (/.f64 d M)) (cbrt.f64 (/.f64 d M)))) (cbrt.f64 (/.f64 d M)))
(/.f64 (neg.f64 (*.f64 D (*.f64 h 1/2))) (/.f64 (neg.f64 d) M))
(pow.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) 1)
(log.f64 (exp.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2)))))
(cbrt.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (pow.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) 2)))
(expm1.f64 (log1p.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2)))))
(exp.f64 (log.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2)))))
(log1p.f64 (expm1.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2)))))
(*.f64 1 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1)
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (sqrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/4) (pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/4))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1/2) (pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1/2))
(*.f64 (sqrt.f64 (*.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 2))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 3))) (sqrt.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 2)))))
(pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1)
(fabs.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(cbrt.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(*.f64 (*.f64 D (/.f64 M d)) (*.f64 1/2 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l))))
(*.f64 1/2 (/.f64 (*.f64 D (/.f64 M d)) (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 1/2 (*.f64 (*.f64 D (/.f64 M d)) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l))))
(*.f64 1/2 (/.f64 1 (/.f64 (/.f64 l h) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/2))))
(*.f64 (*.f64 h 1/2) (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/2) (/.f64 1 l)))
(*.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 1 l)))
(*.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (/.f64 1 (*.f64 (/.f64 (/.f64 d M) D) (/.f64 l 1/2))))
(*.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))
(*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)))
(*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (*.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (/.f64 1 l)))
(*.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) (/.f64 1 l))
(*.f64 (/.f64 h l) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 1)
(*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 M (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l))))
(*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 h 1/2)) 1/2) (/.f64 d M)) (*.f64 (*.f64 D (/.f64 M d)) (/.f64 1 l)))
(*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) (*.f64 D (*.f64 (/.f64 M d) 1/2)))
(*.f64 (/.f64 1 l) (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)))
(*.f64 (neg.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (/.f64 1 (neg.f64 l)))
(*.f64 (*.f64 (*.f64 D (/.f64 M d)) -1/2) (/.f64 1 (*.f64 (/.f64 (neg.f64 l) h) (/.f64 2 (*.f64 D (/.f64 M d))))))
(*.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l))))
(*.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (*.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (/.f64 1 l)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (sqrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)))) (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (/.f64 1 l)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) (*.f64 D (/.f64 M d))) 1/2)
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) 1/2) (*.f64 D (/.f64 M d)))
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) 1) (*.f64 D (*.f64 (/.f64 M d) 1/2)))
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) (*.f64 1/2 (/.f64 D d))) M)
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) (sqrt.f64 l)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) (cbrt.f64 l)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) 1) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) 1) (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) l))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) l) (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (sqrt.f64 l)) (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (sqrt.f64 l)))
(*.f64 (/.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (/.f64 1/2 (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 1/2 (/.f64 l h)) (/.f64 (*.f64 D (/.f64 M d)) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) l) (*.f64 D (*.f64 (/.f64 M d) 1/2)))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (sqrt.f64 l)) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (sqrt.f64 l)))
(*.f64 (/.f64 1/2 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (*.f64 (/.f64 l h) 2)) (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 (neg.f64 l) h)) (*.f64 (*.f64 D (/.f64 M d)) -1/2))
(*.f64 (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 1/2) (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 1/2))
(*.f64 (/.f64 (*.f64 D (/.f64 M d)) 1) (/.f64 1/2 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 (*.f64 D (/.f64 M d)) (/.f64 l h)) (/.f64 1/2 (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 D d)) 1) (/.f64 M (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) 1) (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (/.f64 l h)) (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) 1) (/.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 (*.f64 h 1/2) 1) (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/2) l))
(*.f64 (/.f64 (*.f64 h 1/2) (sqrt.f64 l)) (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/2) (sqrt.f64 l)))
(*.f64 (/.f64 (*.f64 h 1/2) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/2) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) 1) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) l))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (cbrt.f64 l)))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 h 1/2)) 1/2) (/.f64 d M)) 1) (/.f64 (*.f64 D (/.f64 M d)) l))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 h 1/2)) 1/2) (/.f64 d M)) (sqrt.f64 l)) (/.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 l)))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 h 1/2)) 1/2) (/.f64 d M)) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (*.f64 D (/.f64 M d)) (cbrt.f64 l)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) 1) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)))) 1) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) l))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)))) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (sqrt.f64 l)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)))) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 l)))
(*.f64 (/.f64 1/2 (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (/.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (*.f64 D (/.f64 M d)) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 1/2 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 (*.f64 D (/.f64 M d)) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 D d)) (/.f64 l h)) (/.f64 M (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 D d)) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (/.f64 M (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 M (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (/.f64 l h)) (/.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (/.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 1)
(neg.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) (neg.f64 l)))
(neg.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (*.f64 (/.f64 (neg.f64 l) h) (/.f64 2 (*.f64 D (/.f64 M d))))))
(log.f64 (exp.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(exp.f64 (log.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(/.f64 D (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))))
(/.f64 D (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 1 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)))
(/.f64 1 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) 1))
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))))
(/.f64 (/.f64 D d) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) D))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))
(/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 l h) w0)))
(/.f64 (pow.f64 M 2) (*.f64 (/.f64 (/.f64 l h) w0) (pow.f64 (/.f64 d D) 2)))
(/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (/.f64 1 (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 d D))
(/.f64 (pow.f64 D 2) (*.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) d))
(/.f64 (/.f64 (pow.f64 M 2) l) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 d D) 2) l))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) d)
(/.f64 (/.f64 (neg.f64 (pow.f64 D 2)) d) (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (neg.f64 D) (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2)))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2))))
(/.f64 (sqrt.f64 D) (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))) (sqrt.f64 D)))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (sqrt.f64 (/.f64 (pow.f64 D 2) d))))
(/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))) (cbrt.f64 D)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (cbrt.f64 (/.f64 (pow.f64 D 2) d))))
(/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (/.f64 l h) w0))
(/.f64 (*.f64 (pow.f64 D 2) 1) (*.f64 d (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) M) (/.f64 (/.f64 1 h) w0))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) 1) (/.f64 1 (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 D 2)) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)) (/.f64 (/.f64 1 h) w0))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h w0) (pow.f64 M 2))) l)
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (/.f64 (pow.f64 D 2) d)) d)
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (neg.f64 D)) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (neg.f64 M)) (/.f64 -1 (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 D d)) d)
(/.f64 (*.f64 D (pow.f64 M 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 D (/.f64 (pow.f64 M 2) l)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 D (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 d 2) D) l))
(/.f64 (*.f64 D (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) d)
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (neg.f64 d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (pow.f64 d 2))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (pow.f64 (/.f64 D d) 2)) (/.f64 (/.f64 1 h) w0))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)) d)
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) 1) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M))
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) 1) d)
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (sqrt.f64 d)) (sqrt.f64 d))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (*.f64 (cbrt.f64 d) (cbrt.f64 d))) (cbrt.f64 d))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) 1) (/.f64 (pow.f64 d 2) D))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 d D)) d)
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (sqrt.f64 (/.f64 (pow.f64 d 2) D))) (sqrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) D)) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (pow.f64 M 2)) (*.f64 d (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (pow.f64 M 2) l)) (*.f64 d (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 d l))
(/.f64 (*.f64 (neg.f64 D) (pow.f64 M 2)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 (neg.f64 D) (/.f64 (pow.f64 M 2) l)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) l))
(/.f64 (*.f64 (pow.f64 M 2) D) (*.f64 (/.f64 (/.f64 l h) w0) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 (pow.f64 M 2) (neg.f64 D)) (*.f64 (/.f64 (/.f64 l h) w0) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) D) (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) 1) (*.f64 (/.f64 (/.f64 1 h) w0) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (pow.f64 D 2) d)) (*.f64 (/.f64 (/.f64 1 h) w0) d))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (neg.f64 D)) (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) D) (*.f64 l (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) 1) (*.f64 l (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (/.f64 (pow.f64 D 2) d)) (*.f64 l d))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (neg.f64 D)) (*.f64 l (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (neg.f64 d))
(/.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 D 2)) d)) (neg.f64 (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(/.f64 (neg.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1)
(neg.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 D (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))))
(/.f64 D (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 1 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)))
(/.f64 1 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) 1))
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))))
(/.f64 (/.f64 D d) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) D))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))
(/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 l h) w0)))
(/.f64 (pow.f64 M 2) (*.f64 (/.f64 (/.f64 l h) w0) (pow.f64 (/.f64 d D) 2)))
(/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (/.f64 1 (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 d D))
(/.f64 (pow.f64 D 2) (*.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) d))
(/.f64 (/.f64 (pow.f64 M 2) l) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 d D) 2) l))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) d)
(/.f64 (/.f64 (neg.f64 (pow.f64 D 2)) d) (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (neg.f64 D) (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2)))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2))))
(/.f64 (sqrt.f64 D) (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))) (sqrt.f64 D)))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (sqrt.f64 (/.f64 (pow.f64 D 2) d))))
(/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))) (cbrt.f64 D)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (cbrt.f64 (/.f64 (pow.f64 D 2) d))))
(/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (/.f64 l h) w0))
(/.f64 (*.f64 (pow.f64 D 2) 1) (*.f64 d (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) M) (/.f64 (/.f64 1 h) w0))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) 1) (/.f64 1 (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 D 2)) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)) (/.f64 (/.f64 1 h) w0))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h w0) (pow.f64 M 2))) l)
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (/.f64 (pow.f64 D 2) d)) d)
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (neg.f64 D)) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (neg.f64 M)) (/.f64 -1 (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 D d)) d)
(/.f64 (*.f64 D (pow.f64 M 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 D (/.f64 (pow.f64 M 2) l)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 D (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 d 2) D) l))
(/.f64 (*.f64 D (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) d)
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (neg.f64 d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (pow.f64 d 2))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (pow.f64 (/.f64 D d) 2)) (/.f64 (/.f64 1 h) w0))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)) d)
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) 1) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M))
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) 1) d)
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (sqrt.f64 d)) (sqrt.f64 d))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (*.f64 (cbrt.f64 d) (cbrt.f64 d))) (cbrt.f64 d))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) 1) (/.f64 (pow.f64 d 2) D))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 d D)) d)
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (sqrt.f64 (/.f64 (pow.f64 d 2) D))) (sqrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) D)) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (pow.f64 M 2)) (*.f64 d (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (pow.f64 M 2) l)) (*.f64 d (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 d l))
(/.f64 (*.f64 (neg.f64 D) (pow.f64 M 2)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 (neg.f64 D) (/.f64 (pow.f64 M 2) l)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) l))
(/.f64 (*.f64 (pow.f64 M 2) D) (*.f64 (/.f64 (/.f64 l h) w0) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 l h) w0)))
(/.f64 (*.f64 (pow.f64 M 2) (neg.f64 D)) (*.f64 (/.f64 (/.f64 l h) w0) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) D) (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) 1) (*.f64 (/.f64 (/.f64 1 h) w0) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (pow.f64 D 2) d)) (*.f64 (/.f64 (/.f64 1 h) w0) d))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (neg.f64 D)) (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) D) (*.f64 l (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) 1) (*.f64 l (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (/.f64 (pow.f64 D 2) d)) (*.f64 l d))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (neg.f64 D)) (*.f64 l (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (neg.f64 d))
(/.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 D 2)) d)) (neg.f64 (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(/.f64 (neg.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1)
(neg.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 M (*.f64 h w0))
(*.f64 1 (*.f64 M (*.f64 h w0)))
(*.f64 (*.f64 h w0) M)
(*.f64 (*.f64 M (*.f64 h w0)) 1)
(*.f64 (neg.f64 M) (/.f64 1 (/.f64 -1 (*.f64 h w0))))
(*.f64 (sqrt.f64 M) (*.f64 (sqrt.f64 M) (*.f64 h w0)))
(*.f64 (sqrt.f64 (*.f64 M (*.f64 h w0))) (sqrt.f64 (*.f64 M (*.f64 h w0))))
(*.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) (*.f64 (cbrt.f64 M) (*.f64 h w0)))
(*.f64 (cbrt.f64 (*.f64 M (*.f64 h w0))) (*.f64 (cbrt.f64 (*.f64 M (*.f64 h w0))) (cbrt.f64 (*.f64 M (*.f64 h w0)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 M (*.f64 h w0))) (cbrt.f64 (*.f64 M (*.f64 h w0)))) (cbrt.f64 (*.f64 M (*.f64 h w0))))
(*.f64 (*.f64 M w0) h)
(*.f64 (*.f64 M (*.f64 (cbrt.f64 (*.f64 h w0)) (cbrt.f64 (*.f64 h w0)))) (cbrt.f64 (*.f64 h w0)))
(*.f64 (*.f64 M h) w0)
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 h w0)))) (/.f64 M (/.f64 1 (sqrt.f64 (*.f64 h w0)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 h) w0)) (cbrt.f64 (/.f64 (/.f64 1 h) w0)))) (/.f64 M (cbrt.f64 (/.f64 (/.f64 1 h) w0))))
(*.f64 (/.f64 M (/.f64 1 h)) w0)
(*.f64 (/.f64 M -1) (*.f64 h (neg.f64 w0)))
(*.f64 (*.f64 M (sqrt.f64 (*.f64 h w0))) (sqrt.f64 (*.f64 h w0)))
(*.f64 (pow.f64 (*.f64 M (*.f64 h w0)) 1/2) (pow.f64 (*.f64 M (*.f64 h w0)) 1/2))
(*.f64 (/.f64 (sqrt.f64 M) 1) (/.f64 (sqrt.f64 M) (/.f64 (/.f64 1 h) w0)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) 1) (/.f64 (cbrt.f64 M) (/.f64 (/.f64 1 h) w0)))
(*.f64 (/.f64 (sqrt.f64 M) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 h) w0)) (cbrt.f64 (/.f64 (/.f64 1 h) w0)))) (/.f64 (sqrt.f64 M) (cbrt.f64 (/.f64 (/.f64 1 h) w0))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) (/.f64 1 (sqrt.f64 (*.f64 h w0)))) (/.f64 (cbrt.f64 M) (/.f64 1 (sqrt.f64 (*.f64 h w0)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 h) w0)) (cbrt.f64 (/.f64 (/.f64 1 h) w0)))) (/.f64 (cbrt.f64 M) (cbrt.f64 (/.f64 (/.f64 1 h) w0))))
(pow.f64 (*.f64 M (*.f64 h w0)) 1)
(neg.f64 (/.f64 M (/.f64 -1 (*.f64 h w0))))
(log.f64 (exp.f64 (*.f64 M (*.f64 h w0))))
(cbrt.f64 (*.f64 (*.f64 M (*.f64 h w0)) (pow.f64 (*.f64 M (*.f64 h w0)) 2)))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 h w0))))
(exp.f64 (log.f64 (*.f64 M (*.f64 h w0))))
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 h w0))))
(/.f64 M (/.f64 (/.f64 (/.f64 l h) w0) M))
(/.f64 M (/.f64 l (*.f64 M (*.f64 h w0))))
(/.f64 M (*.f64 l (/.f64 1 (*.f64 M (*.f64 h w0)))))
(/.f64 M (*.f64 (/.f64 l M) (/.f64 (/.f64 1 h) w0)))
(/.f64 M (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 l M)))
(/.f64 M (*.f64 (/.f64 1 (*.f64 M (*.f64 h w0))) l))
(/.f64 1 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 h) w0) (/.f64 (pow.f64 M 2) l)))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 M (*.f64 h w0))) (/.f64 l M)))
(/.f64 (/.f64 M l) (/.f64 1 (*.f64 M (*.f64 h w0))))
(/.f64 (*.f64 M (*.f64 h w0)) (/.f64 l M))
(/.f64 (pow.f64 M 2) (/.f64 (/.f64 l h) w0))
(/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (/.f64 1 h) w0))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) l)
(/.f64 (neg.f64 (pow.f64 M 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (neg.f64 (pow.f64 M 2)) (*.f64 (/.f64 (/.f64 1 h) w0) (neg.f64 l)))
(/.f64 (neg.f64 (pow.f64 M 2)) (*.f64 (/.f64 -1 (*.f64 h w0)) l))
(/.f64 (neg.f64 M) (*.f64 (/.f64 l M) (/.f64 -1 (*.f64 h w0))))
(/.f64 (neg.f64 M) (*.f64 (/.f64 1 (*.f64 M (*.f64 h w0))) (neg.f64 l)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2))) (/.f64 (/.f64 (/.f64 l h) w0) (cbrt.f64 (pow.f64 M 2))))
(/.f64 (*.f64 (/.f64 M l) (neg.f64 M)) (/.f64 -1 (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 M (*.f64 h w0)) (neg.f64 M)) (neg.f64 l))
(/.f64 (*.f64 (neg.f64 M) (/.f64 M l)) (/.f64 -1 (*.f64 h w0)))
(/.f64 (*.f64 (neg.f64 M) (*.f64 M (*.f64 h w0))) (neg.f64 l))
(/.f64 (/.f64 (pow.f64 M 2) 1) (/.f64 (/.f64 l h) w0))
(/.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 (/.f64 l h) w0))) (sqrt.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 (/.f64 (pow.f64 M 2) (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (/.f64 (/.f64 l h) w0)))) (cbrt.f64 (/.f64 (/.f64 l h) w0)))
(/.f64 (/.f64 (/.f64 (pow.f64 M 2) l) 1) (/.f64 (/.f64 1 h) w0))
(/.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 (sqrt.f64 (*.f64 h w0)))) (/.f64 1 (sqrt.f64 (*.f64 h w0))))
(/.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 h) w0)) (cbrt.f64 (/.f64 (/.f64 1 h) w0)))) (cbrt.f64 (/.f64 (/.f64 1 h) w0)))
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) 1) l)
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (cbrt.f64 l))
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 (neg.f64 l) (/.f64 1 (*.f64 M (*.f64 h w0)))))
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 (/.f64 -1 (*.f64 h w0)) (/.f64 l M)))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (/.f64 (/.f64 l h) w0))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (/.f64 -1 (*.f64 h w0)) (neg.f64 l)))
(/.f64 (neg.f64 (/.f64 (pow.f64 M 2) l)) (/.f64 -1 (*.f64 h w0)))
(/.f64 (neg.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2))) (neg.f64 l))
(pow.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 1 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))
(*.f64 l (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 1 (pow.f64 M 2))))
(*.f64 l (/.f64 1 (*.f64 (*.f64 h w0) (pow.f64 M 2))))
(*.f64 (/.f64 (/.f64 l h) w0) (/.f64 1 (pow.f64 M 2)))
(*.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) 1)
(*.f64 (/.f64 1 (pow.f64 M 2)) (/.f64 (/.f64 l h) w0))
(*.f64 (/.f64 1 M) (/.f64 (/.f64 (/.f64 l h) w0) M))
(*.f64 (/.f64 l M) (/.f64 1 (*.f64 M (*.f64 h w0))))
(*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 1 (neg.f64 (pow.f64 M 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) M) (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) M))
(*.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (*.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (/.f64 1 (pow.f64 M 2))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (/.f64 (/.f64 l h) w0))) (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (/.f64 1 (pow.f64 M 2))))
(*.f64 (/.f64 l 1) (/.f64 (/.f64 (/.f64 1 h) w0) (pow.f64 M 2)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (/.f64 (/.f64 (/.f64 l h) w0) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 M 2) l)) (/.f64 (/.f64 1 h) w0))
(*.f64 (/.f64 1 (*.f64 (*.f64 h w0) (pow.f64 M 2))) l)
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) 1/2) (pow.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) 1/2))
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 M 2)) (/.f64 (sqrt.f64 l) (*.f64 h w0)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 l) (cbrt.f64 l)) (pow.f64 M 2)) (/.f64 (cbrt.f64 l) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (/.f64 (/.f64 (/.f64 1 h) w0) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) 1) (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (pow.f64 M 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (/.f64 (/.f64 l h) w0))) M) (/.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) M))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (/.f64 (/.f64 l h) w0))) 1) (/.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (pow.f64 M 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (/.f64 (/.f64 l h) w0))) (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (pow.f64 M 2))))
(pow.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) 1)
(neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (neg.f64 (pow.f64 M 2))))
(log.f64 (exp.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2) (pow.f64 M 4))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(exp.f64 (log.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(*.f64 D (*.f64 (/.f64 1 d) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 D (*.f64 (/.f64 D d) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)))
(*.f64 D (/.f64 1 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2)))))
(*.f64 M (*.f64 (*.f64 M (/.f64 h (/.f64 l w0))) (pow.f64 (/.f64 D d) 2)))
(*.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))))
(*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (/.f64 D d) (*.f64 D (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)))
(*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(*.f64 (*.f64 M (/.f64 h (/.f64 l w0))) (*.f64 M (pow.f64 (/.f64 D d) 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))
(*.f64 (/.f64 M l) (*.f64 (*.f64 M (*.f64 h w0)) (pow.f64 (/.f64 D d) 2)))
(*.f64 (*.f64 M (*.f64 h w0)) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)))
(*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2))
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 (/.f64 D d) 2)))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d))
(*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1)
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (*.f64 M (*.f64 h w0)))
(*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (*.f64 M (/.f64 h (/.f64 l w0))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 D d))
(*.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 D (pow.f64 d 2)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 1 d))
(*.f64 (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d) (/.f64 (pow.f64 D 2) d))
(*.f64 (/.f64 1 d) (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (/.f64 D (pow.f64 d 2)) (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (/.f64 (neg.f64 (pow.f64 D 2)) d) (/.f64 1 (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)))
(*.f64 (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0))) (*.f64 (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (*.f64 (/.f64 D d) (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0)))) (*.f64 (/.f64 D d) (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0)))))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (pow.f64 (/.f64 D d) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 D d)) (cbrt.f64 (/.f64 D d))) (*.f64 (cbrt.f64 (/.f64 D d)) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h (/.f64 l w0)))) M)
(*.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) M) (/.f64 h (/.f64 l w0)))
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) 1) (*.f64 M (/.f64 h (/.f64 l w0))))
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (/.f64 h (/.f64 l w0))) M)
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (*.f64 M (/.f64 h l))) w0)
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (sqrt.f64 (*.f64 M (/.f64 h (/.f64 l w0))))) (sqrt.f64 (*.f64 M (/.f64 h (/.f64 l w0)))))
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (*.f64 (cbrt.f64 (*.f64 M (/.f64 h (/.f64 l w0)))) (cbrt.f64 (*.f64 M (/.f64 h (/.f64 l w0)))))) (cbrt.f64 (*.f64 M (/.f64 h (/.f64 l w0)))))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 h w0))) (/.f64 M l))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0)))) (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0))))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))) (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) M) (*.f64 h w0))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) 1) (*.f64 M (*.f64 h w0)))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (sqrt.f64 (*.f64 M (*.f64 h w0)))) (sqrt.f64 (*.f64 M (*.f64 h w0))))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (*.f64 (cbrt.f64 (*.f64 M (*.f64 h w0))) (cbrt.f64 (*.f64 M (*.f64 h w0))))) (cbrt.f64 (*.f64 M (*.f64 h w0))))
(*.f64 (/.f64 D 1) (/.f64 (/.f64 D d) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(*.f64 (/.f64 D 1) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (/.f64 (pow.f64 d 2) D)))
(*.f64 (/.f64 (/.f64 D d) 1) (/.f64 D (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(*.f64 (/.f64 D (sqrt.f64 (/.f64 (pow.f64 d 2) D))) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (sqrt.f64 (/.f64 (pow.f64 d 2) D))))
(*.f64 (/.f64 D (*.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) D)) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (cbrt.f64 (/.f64 (pow.f64 d 2) D))))
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (/.f64 (/.f64 (pow.f64 D 2) d) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (/.f64 D d))
(*.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 D (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)))
(*.f64 (/.f64 D (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (/.f64 D d))
(*.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (/.f64 (/.f64 l h) w0))) (pow.f64 M 2))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (pow.f64 d 2)) D)
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1/2) (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1/2))
(*.f64 (/.f64 D (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)))
(*.f64 (/.f64 D (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (/.f64 (/.f64 D d) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(*.f64 (/.f64 (/.f64 D d) (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (/.f64 D (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) d) (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) d))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) d) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) d))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1)
(neg.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(/.f64 d (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))
(/.f64 1 (/.f64 (pow.f64 M 2) (*.f64 d (/.f64 (/.f64 l h) w0))))
(/.f64 (/.f64 (/.f64 l h) w0) (/.f64 (pow.f64 M 2) d))
(/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) (pow.f64 M 2))
(/.f64 (*.f64 d l) (*.f64 (*.f64 h w0) (pow.f64 M 2)))
(/.f64 (*.f64 d (/.f64 (neg.f64 l) (*.f64 h w0))) (neg.f64 (pow.f64 M 2)))
(/.f64 (*.f64 l d) (*.f64 (*.f64 h w0) (pow.f64 M 2)))
(/.f64 (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) d) (neg.f64 (pow.f64 M 2)))
(/.f64 (/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) M) M)
(/.f64 (/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) 1) (pow.f64 M 2))
(/.f64 (/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (cbrt.f64 (pow.f64 M 2)))
(/.f64 (neg.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) (neg.f64 (pow.f64 M 2)))
(pow.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) 1)
(log.f64 (exp.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(cbrt.f64 (*.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (pow.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) 2)))
(expm1.f64 (log1p.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(exp.f64 (log.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(log1p.f64 (expm1.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(*.f64 1 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))
(*.f64 l (*.f64 (/.f64 1 h) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 l (/.f64 1 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2)))))
(*.f64 2 (/.f64 (/.f64 l h) (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 l h) (/.f64 2 (*.f64 D (/.f64 M d))))
(*.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) 1)
(*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))
(*.f64 (/.f64 2 (*.f64 D (/.f64 M d))) (/.f64 l h))
(*.f64 (/.f64 (/.f64 d M) D) (*.f64 (/.f64 l h) 2))
(*.f64 (/.f64 (neg.f64 l) h) (/.f64 1 (*.f64 (*.f64 D (/.f64 M d)) -1/2)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) (*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (/.f64 l 1) (/.f64 (/.f64 1 h) (*.f64 D (*.f64 (/.f64 M d) 1/2))))
(*.f64 (/.f64 l (*.f64 D (/.f64 M d))) (/.f64 (/.f64 1 h) 1/2))
(*.f64 (/.f64 l 1/2) (/.f64 (/.f64 1 h) (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 l (*.f64 1/2 (/.f64 D d))) (/.f64 (/.f64 1 h) M))
(*.f64 (/.f64 l (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (/.f64 (/.f64 1 h) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 l (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))) (/.f64 (/.f64 1 h) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 1 (*.f64 1/2 (/.f64 D d))) (/.f64 (/.f64 l h) M))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (/.f64 (/.f64 l h) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))) (/.f64 (/.f64 l h) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 (*.f64 (/.f64 l h) 2) D) (/.f64 d M))
(*.f64 (/.f64 (*.f64 (/.f64 l h) 2) 1) (/.f64 (/.f64 d M) D))
(*.f64 (/.f64 (/.f64 l h) (*.f64 D 1/2)) (/.f64 d M))
(*.f64 (/.f64 (*.f64 (/.f64 l h) 2) (*.f64 D M)) d)
(*.f64 (/.f64 (*.f64 (/.f64 l h) 2) (neg.f64 D)) (/.f64 (neg.f64 d) M))
(*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) 1/2) (pow.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) 1/2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) 1) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 (/.f64 M d) 1/2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) 1) (/.f64 (cbrt.f64 (/.f64 l h)) (*.f64 D (*.f64 (/.f64 M d) 1/2))))
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 D (*.f64 (/.f64 M d) 1/2))) (/.f64 (sqrt.f64 l) h))
(*.f64 (/.f64 (*.f64 (cbrt.f64 l) (cbrt.f64 l)) (*.f64 D (*.f64 (/.f64 M d) 1/2))) (/.f64 (cbrt.f64 l) h))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (/.f64 M d))) (/.f64 (sqrt.f64 (/.f64 l h)) 1/2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) 1/2) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 1/2 (/.f64 D d))) (/.f64 (sqrt.f64 (/.f64 l h)) M))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))) (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) (*.f64 D (/.f64 M d))) (/.f64 (cbrt.f64 (/.f64 l h)) 1/2))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) 1/2) (/.f64 (cbrt.f64 (/.f64 l h)) (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) (*.f64 1/2 (/.f64 D d))) (/.f64 (cbrt.f64 (/.f64 l h)) M))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (/.f64 (cbrt.f64 (/.f64 l h)) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))) (/.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(pow.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) 1)
(neg.f64 (/.f64 (/.f64 l h) (*.f64 (*.f64 D (/.f64 M d)) -1/2)))
(log.f64 (exp.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) (pow.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 1 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1)
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (sqrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/4) (pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/4))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1/2) (pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1/2))
(*.f64 (sqrt.f64 (*.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 2))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 3))) (sqrt.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 2)))))
(pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1)
(fabs.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(cbrt.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(pow.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) 1)
(log.f64 (exp.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (pow.f64 w0 2)) w0) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
(exp.f64 (log.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
(log1p.f64 (expm1.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
Outputs
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d))
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) -1/2))
(-.f64 (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) -1/2) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8)))
(-.f64 (fma.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) 1/8)) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8))))
(-.f64 (fma.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) -1/2 (fma.f64 (*.f64 -1/16 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) 1/8))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) -1/2))
(-.f64 (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) -1/2) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8)))
(-.f64 (fma.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) 1/8)) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8))))
(-.f64 (fma.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) -1/2 (fma.f64 (*.f64 -1/16 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) 1/8))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(*.f64 M (*.f64 h w0))
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 l (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h))))
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l h) M)))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) -1/2))
(-.f64 (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) -1/2) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8)))
(-.f64 (fma.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) 1/8)) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8))))
(-.f64 (fma.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) -1/2 (fma.f64 (*.f64 -1/16 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) 1/8))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (/.f64 D (/.f64 d (*.f64 M (sqrt.f64 -1/4)))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) -1/2))
(-.f64 (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) -1/2) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8)))
(-.f64 (fma.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) 1/8)) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) 1/8))))
(-.f64 (fma.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) -1/2 (fma.f64 (*.f64 -1/16 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 D 5) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) 1/8))) (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) l)) 1) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) l)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) w0) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (*.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) w0) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) w0) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) w0) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d)))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d))))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (*.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l))) d))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) w0) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) w0) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)) w0) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 d 6) (pow.f64 l 3)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)))))))
(*.f64 D (/.f64 M d))
(*.f64 M (/.f64 D d))
(*.f64 D (/.f64 M d))
(*.f64 (*.f64 D (/.f64 M d)) 1)
(*.f64 D (/.f64 M d))
(*.f64 1 (*.f64 D (/.f64 M d)))
(*.f64 D (/.f64 M d))
(*.f64 (/.f64 D d) M)
(*.f64 D (/.f64 M d))
(*.f64 (*.f64 D M) (/.f64 1 d))
(*.f64 D (/.f64 M d))
(*.f64 (/.f64 1 d) (/.f64 D (/.f64 1 M)))
(*.f64 D (/.f64 M d))
(*.f64 (/.f64 M d) D)
(*.f64 D (/.f64 M d))
(*.f64 (neg.f64 D) (/.f64 1 (/.f64 (neg.f64 d) M)))
(*.f64 (neg.f64 D) (*.f64 (/.f64 1 (neg.f64 d)) M))
(*.f64 (/.f64 D (neg.f64 d)) (neg.f64 M))
(*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 D) (/.f64 M d)))
(*.f64 D (/.f64 M d))
(*.f64 (sqrt.f64 M) (*.f64 (sqrt.f64 M) (/.f64 D d)))
(*.f64 D (/.f64 M d))
(*.f64 (sqrt.f64 (*.f64 D (/.f64 M d))) (sqrt.f64 (*.f64 D (/.f64 M d))))
(*.f64 D (/.f64 M d))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) M))
(*.f64 D (/.f64 M d))
(*.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (*.f64 (cbrt.f64 D) (/.f64 M d)))
(*.f64 D (/.f64 M d))
(*.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) (*.f64 (cbrt.f64 M) (/.f64 D d)))
(*.f64 D (/.f64 M d))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 (*.f64 D (/.f64 M d)))))
(*.f64 D (/.f64 M d))
(*.f64 (*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 (*.f64 D (/.f64 M d)))) (cbrt.f64 (*.f64 D (/.f64 M d))))
(*.f64 D (/.f64 M d))
(*.f64 (*.f64 (cbrt.f64 (/.f64 D d)) (cbrt.f64 (/.f64 D d))) (*.f64 (cbrt.f64 (/.f64 D d)) M))
(*.f64 D (/.f64 M d))
(*.f64 (*.f64 M (sqrt.f64 (/.f64 D d))) (sqrt.f64 (/.f64 D d)))
(*.f64 D (/.f64 M d))
(*.f64 (*.f64 M (*.f64 (cbrt.f64 (/.f64 D d)) (cbrt.f64 (/.f64 D d)))) (cbrt.f64 (/.f64 D d)))
(*.f64 D (/.f64 M d))
(*.f64 (*.f64 (/.f64 D d) (sqrt.f64 M)) (sqrt.f64 M))
(*.f64 D (/.f64 M d))
(*.f64 (*.f64 (/.f64 D d) (*.f64 (cbrt.f64 M) (cbrt.f64 M))) (cbrt.f64 M))
(*.f64 D (/.f64 M d))
(*.f64 (/.f64 D 1) (/.f64 M d))
(*.f64 D (/.f64 M d))
(*.f64 (/.f64 D (sqrt.f64 d)) (/.f64 M (sqrt.f64 d)))
(*.f64 (/.f64 D (*.f64 (cbrt.f64 d) (cbrt.f64 d))) (/.f64 M (cbrt.f64 d)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 d M))) (/.f64 D (sqrt.f64 (/.f64 d M))))
(/.f64 (/.f64 D (sqrt.f64 (/.f64 d M))) (sqrt.f64 (/.f64 d M)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 d M)) (cbrt.f64 (/.f64 d M)))) (/.f64 D (cbrt.f64 (/.f64 d M))))
(/.f64 (/.f64 D (cbrt.f64 (/.f64 d M))) (*.f64 (cbrt.f64 (/.f64 d M)) (cbrt.f64 (/.f64 d M))))
(*.f64 (/.f64 D (neg.f64 d)) (neg.f64 M))
(*.f64 (neg.f64 D) (*.f64 (/.f64 1 (neg.f64 d)) M))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 1/2) (pow.f64 (*.f64 D (/.f64 M d)) 1/2))
(*.f64 D (/.f64 M d))
(*.f64 (/.f64 (sqrt.f64 D) 1) (/.f64 (sqrt.f64 D) (/.f64 d M)))
(*.f64 D (/.f64 M d))
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (sqrt.f64 D) (/.f64 1 M)))
(*.f64 (/.f64 (sqrt.f64 D) d) (*.f64 (sqrt.f64 D) M))
(*.f64 (/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) 1) (/.f64 (cbrt.f64 D) (/.f64 d M)))
(*.f64 D (/.f64 M d))
(*.f64 (/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) d) (/.f64 (cbrt.f64 D) (/.f64 1 M)))
(*.f64 (/.f64 (cbrt.f64 D) (/.f64 d (cbrt.f64 D))) (/.f64 (cbrt.f64 D) (/.f64 1 M)))
(*.f64 (/.f64 (cbrt.f64 D) (/.f64 d (cbrt.f64 D))) (*.f64 (cbrt.f64 D) M))
(*.f64 (/.f64 (sqrt.f64 D) (*.f64 (cbrt.f64 (/.f64 d M)) (cbrt.f64 (/.f64 d M)))) (/.f64 (sqrt.f64 D) (cbrt.f64 (/.f64 d M))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (sqrt.f64 (/.f64 d M))) (/.f64 (cbrt.f64 D) (sqrt.f64 (/.f64 d M))))
(*.f64 (/.f64 (cbrt.f64 D) (/.f64 (sqrt.f64 (/.f64 d M)) (cbrt.f64 D))) (/.f64 (cbrt.f64 D) (sqrt.f64 (/.f64 d M))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (*.f64 (cbrt.f64 (/.f64 d M)) (cbrt.f64 (/.f64 d M)))) (/.f64 (cbrt.f64 D) (cbrt.f64 (/.f64 d M))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 D) (cbrt.f64 (/.f64 d M))) (/.f64 (cbrt.f64 D) (cbrt.f64 (/.f64 d M)))) (/.f64 (cbrt.f64 D) (cbrt.f64 (/.f64 d M))))
(pow.f64 (/.f64 (cbrt.f64 D) (cbrt.f64 (/.f64 d M))) 3)
(pow.f64 (*.f64 D (/.f64 M d)) 1)
(*.f64 D (/.f64 M d))
(neg.f64 (/.f64 D (/.f64 (neg.f64 d) M)))
(*.f64 (neg.f64 D) (*.f64 (/.f64 1 (neg.f64 d)) M))
(*.f64 (/.f64 D (neg.f64 d)) (neg.f64 M))
(log.f64 (exp.f64 (*.f64 D (/.f64 M d))))
(*.f64 D (/.f64 M d))
(cbrt.f64 (*.f64 (*.f64 D (/.f64 M d)) (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(cbrt.f64 (pow.f64 (*.f64 D (/.f64 M d)) 3))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M d))))
(*.f64 D (/.f64 M d))
(exp.f64 (log.f64 (*.f64 D (/.f64 M d))))
(*.f64 D (/.f64 M d))
(log1p.f64 (expm1.f64 (*.f64 D (/.f64 M d))))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 h 1/2) (/.f64 (/.f64 d M) D))
(*.f64 (/.f64 (*.f64 1/2 h) (/.f64 d M)) D)
(/.f64 1 (/.f64 (/.f64 d M) (*.f64 D (*.f64 h 1/2))))
(*.f64 (/.f64 1 (/.f64 d M)) (*.f64 h (*.f64 D 1/2)))
(/.f64 (*.f64 D (*.f64 h 1/2)) (/.f64 d M))
(*.f64 (/.f64 D (/.f64 d (*.f64 1/2 h))) M)
(/.f64 (*.f64 (*.f64 h 1/2) (*.f64 D M)) d)
(*.f64 (/.f64 (*.f64 1/2 h) (/.f64 d M)) D)
(/.f64 (*.f64 (*.f64 h 1/2) (neg.f64 D)) (/.f64 (neg.f64 d) M))
(/.f64 (neg.f64 D) (/.f64 (/.f64 (neg.f64 d) M) (*.f64 1/2 h)))
(*.f64 (/.f64 (*.f64 (*.f64 D h) -1/2) (neg.f64 d)) M)
(/.f64 (*.f64 (*.f64 D M) (*.f64 h 1/2)) d)
(*.f64 (/.f64 (*.f64 1/2 h) (/.f64 d M)) D)
(/.f64 (*.f64 (neg.f64 D) (*.f64 h 1/2)) (/.f64 (neg.f64 d) M))
(/.f64 (neg.f64 D) (/.f64 (/.f64 (neg.f64 d) M) (*.f64 1/2 h)))
(*.f64 (/.f64 (*.f64 (*.f64 D h) -1/2) (neg.f64 d)) M)
(/.f64 (*.f64 (*.f64 D 1/2) h) (/.f64 d M))
(*.f64 (/.f64 D (/.f64 d (*.f64 1/2 h))) M)
(/.f64 (/.f64 (*.f64 D (*.f64 h 1/2)) d) (/.f64 1 M))
(*.f64 (/.f64 D (/.f64 d (*.f64 1/2 h))) M)
(/.f64 (/.f64 (*.f64 D (*.f64 h 1/2)) 1) (/.f64 d M))
(*.f64 (/.f64 D (/.f64 d (*.f64 1/2 h))) M)
(/.f64 (/.f64 (*.f64 D (*.f64 h 1/2)) (sqrt.f64 (/.f64 d M))) (sqrt.f64 (/.f64 d M)))
(*.f64 (/.f64 D (/.f64 d (*.f64 1/2 h))) M)
(/.f64 (/.f64 (*.f64 D (*.f64 h 1/2)) (*.f64 (cbrt.f64 (/.f64 d M)) (cbrt.f64 (/.f64 d M)))) (cbrt.f64 (/.f64 d M)))
(*.f64 (/.f64 D (/.f64 d (*.f64 1/2 h))) M)
(/.f64 (neg.f64 (*.f64 D (*.f64 h 1/2))) (/.f64 (neg.f64 d) M))
(/.f64 (neg.f64 D) (/.f64 (/.f64 (neg.f64 d) M) (*.f64 1/2 h)))
(*.f64 (/.f64 (*.f64 (*.f64 D h) -1/2) (neg.f64 d)) M)
(pow.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) 1)
(*.f64 D (*.f64 (*.f64 (/.f64 M d) h) 1/2))
(log.f64 (exp.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2)))))
(*.f64 D (*.f64 (*.f64 (/.f64 M d) h) 1/2))
(cbrt.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (pow.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) 2)))
(cbrt.f64 (*.f64 D (*.f64 (*.f64 (*.f64 (/.f64 M d) h) 1/2) (pow.f64 (*.f64 D (*.f64 (*.f64 (/.f64 M d) h) 1/2)) 2))))
(cbrt.f64 (pow.f64 (*.f64 D (*.f64 (*.f64 (/.f64 M d) h) 1/2)) 3))
(expm1.f64 (log1p.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2)))))
(*.f64 D (*.f64 (*.f64 (/.f64 M d) h) 1/2))
(exp.f64 (log.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2)))))
(*.f64 D (*.f64 (*.f64 (/.f64 M d) h) 1/2))
(log1p.f64 (expm1.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2)))))
(*.f64 D (*.f64 (*.f64 (/.f64 M d) h) 1/2))
(*.f64 1 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1)
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (sqrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/4) (pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/4))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1/2) (pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1/2))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(*.f64 (sqrt.f64 (*.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))) (sqrt.f64 (cbrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 2))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 2))) (sqrt.f64 (+.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 3))) (sqrt.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 3))) (sqrt.f64 (+.f64 (+.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))) (pow.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 3))) (sqrt.f64 (+.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (+.f64 1 (pow.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 2)))))
(pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/2)
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1)
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(fabs.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(cbrt.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(cbrt.f64 (*.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))) (sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(*.f64 (*.f64 D (/.f64 M d)) (*.f64 1/2 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l))))
(*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 h l)))))
(*.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 h l))
(*.f64 1/2 (/.f64 (*.f64 D (/.f64 M d)) (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 1/2 (*.f64 (/.f64 D (*.f64 2 (/.f64 l h))) (/.f64 (/.f64 M d) (/.f64 (/.f64 d M) D))))
(*.f64 1/2 (*.f64 (*.f64 D (/.f64 M d)) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l))))
(*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 h l)))))
(*.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 h l))
(*.f64 1/2 (/.f64 1 (/.f64 (/.f64 l h) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/2))))
(/.f64 1/2 (/.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1/2))
(*.f64 (*.f64 h 1/2) (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/2) (/.f64 1 l)))
(*.f64 (*.f64 1/2 h) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/2 (/.f64 1 l))))
(*.f64 (*.f64 1/2 h) (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 l 1/2)))
(*.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 1 l)))
(*.f64 D (*.f64 (*.f64 (*.f64 (/.f64 M d) h) 1/2) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 1 l)))))
(*.f64 D (*.f64 (*.f64 (*.f64 (/.f64 M d) h) 1/2) (/.f64 D (/.f64 l (*.f64 1/2 (/.f64 M d))))))
(*.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (/.f64 1 (*.f64 (/.f64 (/.f64 d M) D) (/.f64 l 1/2))))
(*.f64 (*.f64 D (*.f64 (*.f64 (/.f64 M d) h) 1/2)) (/.f64 1 (/.f64 (*.f64 (/.f64 d M) (/.f64 l 1/2)) D)))
(/.f64 (*.f64 D (*.f64 (*.f64 (/.f64 M d) h) 1/2)) (/.f64 (*.f64 (/.f64 d M) (/.f64 l 1/2)) D))
(*.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)))
(*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 h l)))))
(*.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 h l))
(*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (*.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (/.f64 1 l)))
(*.f64 D (*.f64 (*.f64 (*.f64 (/.f64 M d) h) 1/2) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 1 l)))))
(*.f64 D (*.f64 (*.f64 (*.f64 (/.f64 M d) h) 1/2) (/.f64 D (/.f64 l (*.f64 1/2 (/.f64 M d))))))
(*.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) (/.f64 1 l))
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(*.f64 (/.f64 h l) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 2 (*.f64 D (/.f64 M d)))))
(/.f64 (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 h l))) (/.f64 2 (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 1)
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 M (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l))))
(*.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 M (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 h l)))))
(*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 h 1/2)) 1/2) (/.f64 d M)) (*.f64 (*.f64 D (/.f64 M d)) (/.f64 1 l)))
(*.f64 (/.f64 (*.f64 h (*.f64 D 1/2)) (/.f64 (/.f64 d M) 1/2)) (/.f64 D (/.f64 l (/.f64 M d))))
(*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) (*.f64 D (*.f64 (/.f64 M d) 1/2)))
(*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 h l)))))
(*.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 h l))
(*.f64 (/.f64 1 l) (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)))
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(*.f64 (neg.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (/.f64 1 (neg.f64 l)))
(*.f64 (*.f64 h (neg.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (/.f64 1 (neg.f64 l)))
(/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) (neg.f64 l))
(*.f64 (*.f64 (*.f64 D (/.f64 M d)) -1/2) (/.f64 1 (*.f64 (/.f64 (neg.f64 l) h) (/.f64 2 (*.f64 D (/.f64 M d))))))
(*.f64 (*.f64 D (/.f64 M d)) (*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 2 (*.f64 D (/.f64 M d))) (/.f64 (neg.f64 l) h)))))
(/.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) (*.f64 (/.f64 2 (*.f64 D (/.f64 M d))) (/.f64 (neg.f64 l) h)))
(*.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l))))
(*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 h l)))))
(*.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 h l))
(*.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (*.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (/.f64 1 l)))
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (sqrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l))))
(*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 h l)))))
(*.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 h l))
(*.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)))) (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (/.f64 1 l)))
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) (cbrt.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) (*.f64 D (/.f64 M d))) 1/2)
(*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 h l)))))
(*.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 h l))
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) 1/2) (*.f64 D (/.f64 M d)))
(*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 h l)))))
(*.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 h l))
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) 1) (*.f64 D (*.f64 (/.f64 M d) 1/2)))
(*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 h l)))))
(*.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 h l))
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) (*.f64 1/2 (/.f64 D d))) M)
(*.f64 M (*.f64 (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 h l))) (*.f64 1/2 (/.f64 D d))))
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))
(*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 h l)))))
(*.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 h l))
(*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)) (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))
(*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 h l)))))
(*.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 h l))
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) (sqrt.f64 l)))
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 h (/.f64 (sqrt.f64 l) (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))
(/.f64 (/.f64 h (/.f64 (sqrt.f64 l) (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (sqrt.f64 l))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) (cbrt.f64 l)))
(/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 l)) (cbrt.f64 l)) (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (cbrt.f64 l))
(/.f64 (/.f64 h (/.f64 (cbrt.f64 l) (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (*.f64 (cbrt.f64 l) (cbrt.f64 l)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))) (/.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) (sqrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))))
(/.f64 (/.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) (sqrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))) (sqrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))) (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))))) (/.f64 D (/.f64 (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))) (*.f64 1/2 (/.f64 M d)))))
(/.f64 (/.f64 D (/.f64 (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))) (*.f64 1/2 (/.f64 M d)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))) (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) 1) (*.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 h l)))
(*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 h l)))))
(*.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 h l))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) 1) (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) l))
(*.f64 D (*.f64 (*.f64 (*.f64 (/.f64 M d) h) 1/2) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 1 l)))))
(*.f64 D (*.f64 (*.f64 (*.f64 (/.f64 M d) h) 1/2) (/.f64 D (/.f64 l (*.f64 1/2 (/.f64 M d))))))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) l) (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))))
(*.f64 D (*.f64 (*.f64 (*.f64 (/.f64 M d) h) 1/2) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 1 l)))))
(*.f64 D (*.f64 (*.f64 (*.f64 (/.f64 M d) h) 1/2) (/.f64 D (/.f64 l (*.f64 1/2 (/.f64 M d))))))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (sqrt.f64 l)) (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (sqrt.f64 l)))
(*.f64 (/.f64 D (/.f64 (sqrt.f64 l) (*.f64 1/2 (/.f64 M d)))) (/.f64 D (/.f64 (sqrt.f64 l) (*.f64 (*.f64 (/.f64 M d) h) 1/2))))
(*.f64 (/.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (/.f64 1/2 (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 D (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))) (/.f64 M d))) (/.f64 1/2 (sqrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))))
(*.f64 (/.f64 1/2 (/.f64 l h)) (/.f64 (*.f64 D (/.f64 M d)) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (*.f64 (/.f64 1/2 l) h) (*.f64 (/.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) l) (*.f64 D (*.f64 (/.f64 M d) 1/2)))
(*.f64 D (*.f64 (*.f64 (*.f64 (/.f64 M d) h) 1/2) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 1 l)))))
(*.f64 D (*.f64 (*.f64 (*.f64 (/.f64 M d) h) 1/2) (/.f64 D (/.f64 l (*.f64 1/2 (/.f64 M d))))))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (sqrt.f64 l)) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (sqrt.f64 l)))
(*.f64 (/.f64 D (/.f64 (sqrt.f64 l) (*.f64 1/2 (/.f64 M d)))) (/.f64 D (/.f64 (sqrt.f64 l) (*.f64 (*.f64 (/.f64 M d) h) 1/2))))
(*.f64 (/.f64 1/2 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (*.f64 D (/.f64 M d)))
(*.f64 1/2 (*.f64 (/.f64 D (*.f64 2 (/.f64 l h))) (/.f64 (/.f64 M d) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (*.f64 (/.f64 l h) 2)) (*.f64 D (/.f64 M d)))
(/.f64 (*.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) (*.f64 D (/.f64 M d))) (*.f64 2 (/.f64 l h)))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (/.f64 (neg.f64 l) h)) (*.f64 (*.f64 D (/.f64 M d)) -1/2))
(*.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) (/.f64 D (/.f64 (/.f64 (neg.f64 l) h) (*.f64 1/2 (/.f64 M d)))))
(*.f64 (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 1/2) (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 1/2))
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(*.f64 (/.f64 (*.f64 D (/.f64 M d)) 1) (/.f64 1/2 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 1/2 (*.f64 (/.f64 D (*.f64 2 (/.f64 l h))) (/.f64 (/.f64 M d) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 (*.f64 D (/.f64 M d)) (/.f64 l h)) (/.f64 1/2 (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (*.f64 (/.f64 D (/.f64 l (/.f64 M d))) h) (*.f64 1/4 (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 D d)) 1) (/.f64 M (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (*.f64 1/2 (/.f64 D d)) (/.f64 M (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) 1) (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 1/2 (*.f64 (/.f64 D (*.f64 2 (/.f64 l h))) (/.f64 (/.f64 M d) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (/.f64 l h)) (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) l) h) (/.f64 (sqrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) 1) (/.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 1/2 (*.f64 (/.f64 D (*.f64 2 (/.f64 l h))) (/.f64 (/.f64 M d) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 (*.f64 h 1/2) 1) (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/2) l))
(*.f64 (*.f64 1/2 h) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/2 (/.f64 1 l))))
(*.f64 (*.f64 1/2 h) (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 l 1/2)))
(*.f64 (/.f64 (*.f64 h 1/2) (sqrt.f64 l)) (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/2) (sqrt.f64 l)))
(*.f64 (/.f64 (*.f64 1/2 h) (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 l) 1/2)))
(*.f64 (/.f64 (*.f64 h 1/2) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/2) (cbrt.f64 l)))
(*.f64 (*.f64 (/.f64 h (cbrt.f64 l)) (/.f64 1/2 (cbrt.f64 l))) (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (cbrt.f64 l) 1/2)))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) 1) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) l))
(*.f64 D (*.f64 (*.f64 (*.f64 (/.f64 M d) h) 1/2) (*.f64 D (*.f64 (*.f64 1/2 (/.f64 M d)) (/.f64 1 l)))))
(*.f64 D (*.f64 (*.f64 (*.f64 (/.f64 M d) h) 1/2) (/.f64 D (/.f64 l (*.f64 1/2 (/.f64 M d))))))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (cbrt.f64 l)))
(*.f64 (*.f64 (/.f64 D (cbrt.f64 l)) (/.f64 (*.f64 (*.f64 (/.f64 M d) h) 1/2) (cbrt.f64 l))) (/.f64 D (/.f64 (cbrt.f64 l) (*.f64 1/2 (/.f64 M d)))))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2))) (cbrt.f64 l)))
(*.f64 (*.f64 (/.f64 D (cbrt.f64 l)) (/.f64 (*.f64 1/2 (/.f64 M d)) (cbrt.f64 l))) (/.f64 D (/.f64 (cbrt.f64 l) (*.f64 (*.f64 (/.f64 M d) h) 1/2))))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 h 1/2)) 1/2) (/.f64 d M)) 1) (/.f64 (*.f64 D (/.f64 M d)) l))
(*.f64 (/.f64 (*.f64 h (*.f64 D 1/2)) (/.f64 (/.f64 d M) 1/2)) (/.f64 D (/.f64 l (/.f64 M d))))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 h 1/2)) 1/2) (/.f64 d M)) (sqrt.f64 l)) (/.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 l)))
(*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 D 1/2)) (/.f64 (/.f64 d M) 1/2)) (sqrt.f64 l)) (/.f64 D (/.f64 (sqrt.f64 l) (/.f64 M d))))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 h 1/2)) 1/2) (/.f64 d M)) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (*.f64 D (/.f64 M d)) (cbrt.f64 l)))
(*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 D 1/2)) (/.f64 (/.f64 d M) 1/2)) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 D (/.f64 (cbrt.f64 l) (/.f64 M d))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) 1) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) l))
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 l)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (sqrt.f64 (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))) (cbrt.f64 l))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)))) 1) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) l))
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)))) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (sqrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) (/.f64 (cbrt.f64 (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (sqrt.f64 l)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)))) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4))) (cbrt.f64 l)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (cbrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (cbrt.f64 l))) (/.f64 (cbrt.f64 (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (cbrt.f64 l)))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (cbrt.f64 l)) 3)
(*.f64 (/.f64 1/2 (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (/.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 D (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))) (/.f64 M d))) (/.f64 1/2 (sqrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))))
(*.f64 (/.f64 (*.f64 D (/.f64 M d)) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 1/2 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (*.f64 (/.f64 D (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))) (/.f64 (/.f64 M d) (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))))) (/.f64 1/2 (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 (*.f64 D (/.f64 M d)) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))) (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))))) (/.f64 (*.f64 D (/.f64 M d)) (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 D d)) (/.f64 l h)) (/.f64 M (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (*.f64 (/.f64 (*.f64 1/2 (/.f64 D d)) l) h) (*.f64 (/.f64 M 2) (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 D d)) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (/.f64 M (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 D d)) (sqrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))) (/.f64 M (sqrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 D d)) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 M (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (*.f64 (/.f64 1/2 (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))) (/.f64 (/.f64 D d) (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))))) (/.f64 M (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))) (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))))) (/.f64 (sqrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (/.f64 l h)) (/.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) (/.f64 l (*.f64 (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) h))) (*.f64 (/.f64 (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) 2) (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (/.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))) (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))))) (/.f64 (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) (sqrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))) (/.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))) (/.f64 (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))))) (/.f64 (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) (cbrt.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))))) 3)
(pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 1)
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(neg.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) (neg.f64 l)))
(*.f64 (*.f64 h (neg.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (/.f64 1 (neg.f64 l)))
(/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) (neg.f64 l))
(neg.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)) (*.f64 (/.f64 (neg.f64 l) h) (/.f64 2 (*.f64 D (/.f64 M d))))))
(*.f64 (*.f64 D (/.f64 M d)) (*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 2 (*.f64 D (/.f64 M d))) (/.f64 (neg.f64 l) h)))))
(/.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) (*.f64 (/.f64 2 (*.f64 D (/.f64 M d))) (/.f64 (neg.f64 l) h)))
(log.f64 (exp.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 2)))
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(exp.f64 (log.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))
(/.f64 D (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))))
(*.f64 (/.f64 D (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))) (/.f64 D (pow.f64 d 2)))
(/.f64 D (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(/.f64 1 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)))
(*.f64 (/.f64 1 (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))) (pow.f64 (/.f64 D d) 2))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) 1))
(*.f64 (/.f64 1 (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))) (pow.f64 (/.f64 D d) 2))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 d 2) D)) (*.f64 D (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(/.f64 (/.f64 D d) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) D))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))
(/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (/.f64 h l) w0) (/.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 M 2)))
(/.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 l h) w0)))
(*.f64 (/.f64 (*.f64 h w0) (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 M 2) l))
(/.f64 (pow.f64 M 2) (*.f64 (/.f64 (/.f64 l h) w0) (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 (*.f64 h w0) (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 M 2) l))
(/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (/.f64 1 (*.f64 M (*.f64 h w0))))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 1 M) (*.f64 h w0)) (/.f64 M l)))
(*.f64 M (*.f64 (*.f64 h w0) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l))))
(/.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 d D))
(*.f64 D (*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d)))
(/.f64 (pow.f64 D 2) (*.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) d))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (/.f64 (pow.f64 M 2) l) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (pow.f64 d 2) D))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 d D) 2) l))
(*.f64 (/.f64 (*.f64 h w0) (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 M 2) l))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) d)
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(/.f64 (/.f64 (neg.f64 (pow.f64 D 2)) d) (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (neg.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))))
(/.f64 (neg.f64 D) (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2)))))
(/.f64 (neg.f64 D) (/.f64 (/.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))))
(/.f64 (neg.f64 D) (*.f64 (/.f64 (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)) D) (neg.f64 (pow.f64 d 2))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2))))
(/.f64 -1 (/.f64 (/.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)))
(/.f64 -1 (/.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (sqrt.f64 D) (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))) (sqrt.f64 D)))
(*.f64 (/.f64 (sqrt.f64 D) (/.f64 (/.f64 l (*.f64 h w0)) (*.f64 (/.f64 D (pow.f64 d 2)) (pow.f64 M 2)))) (sqrt.f64 D))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (sqrt.f64 (/.f64 (pow.f64 D 2) d))))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))) (cbrt.f64 D)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (/.f64 (/.f64 l (*.f64 h w0)) (*.f64 (/.f64 D (pow.f64 d 2)) (pow.f64 M 2)))) (cbrt.f64 D))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (cbrt.f64 (/.f64 (pow.f64 D 2) d))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (/.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2))) (cbrt.f64 (/.f64 (pow.f64 D 2) d))))
(/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (/.f64 l h) w0))
(*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 D 2) 1) (*.f64 d (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) M) (/.f64 (/.f64 1 h) w0))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) M)) (/.f64 1 h)) w0)
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) 1) (/.f64 1 (*.f64 M (*.f64 h w0))))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 1 M) (*.f64 h w0)) (/.f64 M l)))
(*.f64 M (*.f64 (*.f64 h w0) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l))))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 D 2)) (pow.f64 d 2))
(/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) (/.f64 (pow.f64 d 2) (pow.f64 D 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)) (/.f64 (/.f64 1 h) w0))
(/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (/.f64 1 (*.f64 h w0)) (pow.f64 (/.f64 D d) 2)))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D (/.f64 M d)) 2)) l)
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h w0) (pow.f64 M 2))) l)
(/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (/.f64 1 (*.f64 h w0)) (pow.f64 (/.f64 D d) 2)))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D (/.f64 M d)) 2)) l)
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (/.f64 (pow.f64 D 2) d)) d)
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (neg.f64 D)) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (neg.f64 D) (/.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (neg.f64 M)) (/.f64 -1 (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (/.f64 (/.f64 -1 (*.f64 h w0)) (neg.f64 M)))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (neg.f64 (pow.f64 M 2)) l)) (/.f64 -1 (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 D d)) d)
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(/.f64 (*.f64 D (pow.f64 M 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 l h) w0)))
(/.f64 D (/.f64 (*.f64 l (/.f64 (pow.f64 d 2) D)) (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(/.f64 (*.f64 D (/.f64 (pow.f64 M 2) l)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 1 h) w0)))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0) (/.f64 D (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 D (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 d 2) D) l))
(/.f64 D (/.f64 (*.f64 l (/.f64 (pow.f64 d 2) D)) (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(/.f64 (*.f64 D (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) d)
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (neg.f64 d))
(/.f64 (neg.f64 D) (/.f64 (neg.f64 d) (*.f64 D (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))))
(/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))) (neg.f64 (/.f64 D d))) (neg.f64 d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (pow.f64 d 2))
(/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) (/.f64 (pow.f64 d 2) (pow.f64 D 2)))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (neg.f64 D) (/.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (pow.f64 (/.f64 D d) 2)) (/.f64 (/.f64 1 h) w0))
(/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (/.f64 1 (*.f64 h w0)) (pow.f64 (/.f64 D d) 2)))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D (/.f64 M d)) 2)) l)
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) l)
(/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (/.f64 1 (*.f64 h w0)) (pow.f64 (/.f64 D d) 2)))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D (/.f64 M d)) 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)) d)
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) 1) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M))
(*.f64 (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (sqrt.f64 (*.f64 d (/.f64 l (*.f64 h w0))))) M) (sqrt.f64 (*.f64 d (/.f64 l (*.f64 h w0))))) M)
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) 1) d)
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (sqrt.f64 d)) (sqrt.f64 d))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (*.f64 (cbrt.f64 d) (cbrt.f64 d))) (cbrt.f64 d))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) 1) (/.f64 (pow.f64 d 2) D))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 d D)) d)
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (sqrt.f64 (/.f64 (pow.f64 d 2) D))) (sqrt.f64 (/.f64 (pow.f64 d 2) D)))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) D)) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (pow.f64 M 2)) (*.f64 d (/.f64 (/.f64 l h) w0)))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (pow.f64 M 2) l)) (*.f64 d (/.f64 (/.f64 1 h) w0)))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0) (/.f64 (/.f64 (pow.f64 D 2) d) d))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 d l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (*.f64 (neg.f64 D) (pow.f64 M 2)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 l h) w0)))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0) (/.f64 (neg.f64 D) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (/.f64 (*.f64 (*.f64 h (neg.f64 w0)) (*.f64 D (pow.f64 M 2))) l) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (neg.f64 D) (/.f64 (pow.f64 M 2) l)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 1 h) w0)))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0) (/.f64 (neg.f64 D) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) l))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0) (/.f64 (neg.f64 D) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (/.f64 (*.f64 (*.f64 h (neg.f64 w0)) (*.f64 D (pow.f64 M 2))) l) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (pow.f64 M 2) D) (*.f64 (/.f64 (/.f64 l h) w0) (/.f64 (pow.f64 d 2) D)))
(/.f64 D (/.f64 (*.f64 l (/.f64 (pow.f64 d 2) D)) (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(/.f64 (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 l h) w0)))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (*.f64 (pow.f64 M 2) (neg.f64 D)) (*.f64 (/.f64 (/.f64 l h) w0) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0) (/.f64 (neg.f64 D) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (/.f64 (*.f64 (*.f64 h (neg.f64 w0)) (*.f64 D (pow.f64 M 2))) l) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) D) (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 (pow.f64 d 2) D)))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0) (/.f64 D (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) 1) (*.f64 (/.f64 (/.f64 1 h) w0) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (pow.f64 D 2) d)) (*.f64 (/.f64 (/.f64 1 h) w0) d))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0) (/.f64 (/.f64 (pow.f64 D 2) d) d))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (neg.f64 D)) (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0) (/.f64 (neg.f64 D) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) D) (*.f64 l (/.f64 (pow.f64 d 2) D)))
(/.f64 D (/.f64 (*.f64 l (/.f64 (pow.f64 d 2) D)) (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) 1) (*.f64 l (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 (*.f64 h w0) (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 M 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (/.f64 (pow.f64 D 2) d)) (*.f64 l d))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (neg.f64 D)) (*.f64 l (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0) (/.f64 (neg.f64 D) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (/.f64 (*.f64 (*.f64 h (neg.f64 w0)) (*.f64 D (pow.f64 M 2))) l) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (neg.f64 d))
(/.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))) (neg.f64 d))
(/.f64 (*.f64 (pow.f64 D 2) (neg.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))) (neg.f64 d))
(/.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 D 2)) d)) (neg.f64 (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (neg.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (neg.f64 D) (/.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1)
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(neg.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(/.f64 (neg.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0)) (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0)) 2)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(/.f64 D (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))))
(*.f64 (/.f64 D (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))) (/.f64 D (pow.f64 d 2)))
(/.f64 D (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(/.f64 1 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)))
(*.f64 (/.f64 1 (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))) (pow.f64 (/.f64 D d) 2))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) 1))
(*.f64 (/.f64 1 (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))) (pow.f64 (/.f64 D d) 2))
(/.f64 1 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 d 2) D)) (*.f64 D (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(/.f64 (/.f64 D d) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) D))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))
(/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (/.f64 h l) w0) (/.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 M 2)))
(/.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 l h) w0)))
(*.f64 (/.f64 (*.f64 h w0) (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 M 2) l))
(/.f64 (pow.f64 M 2) (*.f64 (/.f64 (/.f64 l h) w0) (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 (*.f64 h w0) (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 M 2) l))
(/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (/.f64 1 (*.f64 M (*.f64 h w0))))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 1 M) (*.f64 h w0)) (/.f64 M l)))
(*.f64 M (*.f64 (*.f64 h w0) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l))))
(/.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 d D))
(*.f64 D (*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d)))
(/.f64 (pow.f64 D 2) (*.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) d))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (/.f64 (pow.f64 M 2) l) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (pow.f64 d 2) D))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 d D) 2) l))
(*.f64 (/.f64 (*.f64 h w0) (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 M 2) l))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) d)
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(/.f64 (/.f64 (neg.f64 (pow.f64 D 2)) d) (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (neg.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))))
(/.f64 (neg.f64 D) (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2)))))
(/.f64 (neg.f64 D) (/.f64 (/.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))))
(/.f64 (neg.f64 D) (*.f64 (/.f64 (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)) D) (neg.f64 (pow.f64 d 2))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2))))
(/.f64 -1 (/.f64 (/.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)))
(/.f64 -1 (/.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 (*.f64 D (/.f64 M d)) 2)))
(/.f64 (sqrt.f64 D) (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))) (sqrt.f64 D)))
(*.f64 (/.f64 (sqrt.f64 D) (/.f64 (/.f64 l (*.f64 h w0)) (*.f64 (/.f64 D (pow.f64 d 2)) (pow.f64 M 2)))) (sqrt.f64 D))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (sqrt.f64 (/.f64 (pow.f64 D 2) d))))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2))) (cbrt.f64 D)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 D) (cbrt.f64 D)) (/.f64 (/.f64 l (*.f64 h w0)) (*.f64 (/.f64 D (pow.f64 d 2)) (pow.f64 M 2)))) (cbrt.f64 D))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (/.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (cbrt.f64 (/.f64 (pow.f64 D 2) d))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (/.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2))) (cbrt.f64 (/.f64 (pow.f64 D 2) d))))
(/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (/.f64 l h) w0))
(*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (pow.f64 D 2) 1) (*.f64 d (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) M) (/.f64 (/.f64 1 h) w0))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) M)) (/.f64 1 h)) w0)
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) 1) (/.f64 1 (*.f64 M (*.f64 h w0))))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 1 M) (*.f64 h w0)) (/.f64 M l)))
(*.f64 M (*.f64 (*.f64 h w0) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l))))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 D 2)) (pow.f64 d 2))
(/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) (/.f64 (pow.f64 d 2) (pow.f64 D 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) l)) (/.f64 (/.f64 1 h) w0))
(/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (/.f64 1 (*.f64 h w0)) (pow.f64 (/.f64 D d) 2)))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D (/.f64 M d)) 2)) l)
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h w0) (pow.f64 M 2))) l)
(/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (/.f64 1 (*.f64 h w0)) (pow.f64 (/.f64 D d) 2)))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D (/.f64 M d)) 2)) l)
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (/.f64 (pow.f64 D 2) d)) d)
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(/.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (neg.f64 D)) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (neg.f64 D) (/.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (neg.f64 M)) (/.f64 -1 (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (/.f64 (/.f64 -1 (*.f64 h w0)) (neg.f64 M)))
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (neg.f64 (pow.f64 M 2)) l)) (/.f64 -1 (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 D d)) d)
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(/.f64 (*.f64 D (pow.f64 M 2)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 l h) w0)))
(/.f64 D (/.f64 (*.f64 l (/.f64 (pow.f64 d 2) D)) (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(/.f64 (*.f64 D (/.f64 (pow.f64 M 2) l)) (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (/.f64 1 h) w0)))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0) (/.f64 D (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 D (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 d 2) D) l))
(/.f64 D (/.f64 (*.f64 l (/.f64 (pow.f64 d 2) D)) (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(/.f64 (*.f64 D (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) d)
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (neg.f64 d))
(/.f64 (neg.f64 D) (/.f64 (neg.f64 d) (*.f64 D (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))))
(/.f64 (*.f64 (*.f64 D (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))) (neg.f64 (/.f64 D d))) (neg.f64 d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (pow.f64 d 2))
(/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) (/.f64 (pow.f64 d 2) (pow.f64 D 2)))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (neg.f64 D) (/.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (pow.f64 (/.f64 D d) 2)) (/.f64 (/.f64 1 h) w0))
(/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (/.f64 1 (*.f64 h w0)) (pow.f64 (/.f64 D d) 2)))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D (/.f64 M d)) 2)) l)
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2)) l)
(/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (/.f64 1 (*.f64 h w0)) (pow.f64 (/.f64 D d) 2)))
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D (/.f64 M d)) 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)) d)
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) 1) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M))
(*.f64 (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (sqrt.f64 (*.f64 d (/.f64 l (*.f64 h w0))))) M) (sqrt.f64 (*.f64 d (/.f64 l (*.f64 h w0))))) M)
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) 1) d)
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (sqrt.f64 d)) (sqrt.f64 d))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (*.f64 (cbrt.f64 d) (cbrt.f64 d))) (cbrt.f64 d))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) 1) (/.f64 (pow.f64 d 2) D))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 d D)) d)
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (sqrt.f64 (/.f64 (pow.f64 d 2) D))) (sqrt.f64 (/.f64 (pow.f64 d 2) D)))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) D)) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (pow.f64 M 2)) (*.f64 d (/.f64 (/.f64 l h) w0)))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (pow.f64 M 2) l)) (*.f64 d (/.f64 (/.f64 1 h) w0)))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0) (/.f64 (/.f64 (pow.f64 D 2) d) d))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 d l))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (*.f64 (neg.f64 D) (pow.f64 M 2)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 l h) w0)))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0) (/.f64 (neg.f64 D) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (/.f64 (*.f64 (*.f64 h (neg.f64 w0)) (*.f64 D (pow.f64 M 2))) l) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (neg.f64 D) (/.f64 (pow.f64 M 2) l)) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (/.f64 1 h) w0)))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0) (/.f64 (neg.f64 D) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (neg.f64 D) (*.f64 (*.f64 h w0) (pow.f64 M 2))) (*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) l))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0) (/.f64 (neg.f64 D) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (/.f64 (*.f64 (*.f64 h (neg.f64 w0)) (*.f64 D (pow.f64 M 2))) l) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (pow.f64 M 2) D) (*.f64 (/.f64 (/.f64 l h) w0) (/.f64 (pow.f64 d 2) D)))
(/.f64 D (/.f64 (*.f64 l (/.f64 (pow.f64 d 2) D)) (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(/.f64 (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 l h) w0)))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (*.f64 (pow.f64 M 2) (neg.f64 D)) (*.f64 (/.f64 (/.f64 l h) w0) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0) (/.f64 (neg.f64 D) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (/.f64 (*.f64 (*.f64 h (neg.f64 w0)) (*.f64 D (pow.f64 M 2))) l) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) D) (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 (pow.f64 d 2) D)))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0) (/.f64 D (/.f64 (pow.f64 d 2) D)))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) 1) (*.f64 (/.f64 (/.f64 1 h) w0) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (pow.f64 D 2) d)) (*.f64 (/.f64 (/.f64 1 h) w0) d))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0) (/.f64 (/.f64 (pow.f64 D 2) d) d))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (neg.f64 D)) (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0) (/.f64 (neg.f64 D) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) D) (*.f64 l (/.f64 (pow.f64 d 2) D)))
(/.f64 D (/.f64 (*.f64 l (/.f64 (pow.f64 d 2) D)) (*.f64 h (*.f64 w0 (pow.f64 M 2)))))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) 1) (*.f64 l (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 (*.f64 h w0) (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 M 2) l))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (/.f64 (pow.f64 D 2) d)) (*.f64 l d))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (*.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (neg.f64 D)) (*.f64 l (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0) (/.f64 (neg.f64 D) (/.f64 (neg.f64 (pow.f64 d 2)) D)))
(/.f64 (/.f64 (*.f64 (*.f64 h (neg.f64 w0)) (*.f64 D (pow.f64 M 2))) l) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (neg.f64 d))
(/.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))) (neg.f64 d))
(/.f64 (*.f64 (pow.f64 D 2) (neg.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))) (neg.f64 d))
(/.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 D 2)) d)) (neg.f64 (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(/.f64 (neg.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (/.f64 (neg.f64 (pow.f64 d 2)) D))
(/.f64 (neg.f64 D) (/.f64 (/.f64 (neg.f64 (pow.f64 d 2)) D) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1)
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(neg.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(/.f64 (neg.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0)) (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0)) 2)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 M (*.f64 h w0))
(*.f64 1 (*.f64 M (*.f64 h w0)))
(*.f64 M (*.f64 h w0))
(*.f64 (*.f64 h w0) M)
(*.f64 M (*.f64 h w0))
(*.f64 (*.f64 M (*.f64 h w0)) 1)
(*.f64 M (*.f64 h w0))
(*.f64 (neg.f64 M) (/.f64 1 (/.f64 -1 (*.f64 h w0))))
(*.f64 (neg.f64 M) (*.f64 -1 (*.f64 h w0)))
(*.f64 (neg.f64 M) (*.f64 h (neg.f64 w0)))
(*.f64 (sqrt.f64 M) (*.f64 (sqrt.f64 M) (*.f64 h w0)))
(*.f64 M (*.f64 h w0))
(*.f64 (sqrt.f64 (*.f64 M (*.f64 h w0))) (sqrt.f64 (*.f64 M (*.f64 h w0))))
(*.f64 M (*.f64 h w0))
(*.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) (*.f64 (cbrt.f64 M) (*.f64 h w0)))
(*.f64 M (*.f64 h w0))
(*.f64 (cbrt.f64 (*.f64 M (*.f64 h w0))) (*.f64 (cbrt.f64 (*.f64 M (*.f64 h w0))) (cbrt.f64 (*.f64 M (*.f64 h w0)))))
(*.f64 M (*.f64 h w0))
(*.f64 (*.f64 (cbrt.f64 (*.f64 M (*.f64 h w0))) (cbrt.f64 (*.f64 M (*.f64 h w0)))) (cbrt.f64 (*.f64 M (*.f64 h w0))))
(*.f64 M (*.f64 h w0))
(*.f64 (*.f64 M w0) h)
(*.f64 M (*.f64 h w0))
(*.f64 (*.f64 M (*.f64 (cbrt.f64 (*.f64 h w0)) (cbrt.f64 (*.f64 h w0)))) (cbrt.f64 (*.f64 h w0)))
(*.f64 M (*.f64 h w0))
(*.f64 (*.f64 M h) w0)
(*.f64 M (*.f64 h w0))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 h w0)))) (/.f64 M (/.f64 1 (sqrt.f64 (*.f64 h w0)))))
(*.f64 M (*.f64 h w0))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 h) w0)) (cbrt.f64 (/.f64 (/.f64 1 h) w0)))) (/.f64 M (cbrt.f64 (/.f64 (/.f64 1 h) w0))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 h w0))) (cbrt.f64 (/.f64 1 (*.f64 h w0))))) (/.f64 M (cbrt.f64 (/.f64 1 (*.f64 h w0)))))
(/.f64 (/.f64 M (cbrt.f64 (/.f64 1 (*.f64 h w0)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 h w0))) (cbrt.f64 (/.f64 1 (*.f64 h w0)))))
(*.f64 (/.f64 M (/.f64 1 h)) w0)
(*.f64 M (*.f64 h w0))
(*.f64 (/.f64 M -1) (*.f64 h (neg.f64 w0)))
(*.f64 (neg.f64 M) (*.f64 -1 (*.f64 h w0)))
(*.f64 (neg.f64 M) (*.f64 h (neg.f64 w0)))
(*.f64 (*.f64 M (sqrt.f64 (*.f64 h w0))) (sqrt.f64 (*.f64 h w0)))
(*.f64 M (*.f64 h w0))
(*.f64 (pow.f64 (*.f64 M (*.f64 h w0)) 1/2) (pow.f64 (*.f64 M (*.f64 h w0)) 1/2))
(*.f64 M (*.f64 h w0))
(*.f64 (/.f64 (sqrt.f64 M) 1) (/.f64 (sqrt.f64 M) (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 (sqrt.f64 M) (sqrt.f64 M)) (/.f64 1 (*.f64 h w0)))
(/.f64 M (/.f64 1 (*.f64 h w0)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) 1) (/.f64 (cbrt.f64 M) (/.f64 (/.f64 1 h) w0)))
(/.f64 (*.f64 (sqrt.f64 M) (sqrt.f64 M)) (/.f64 1 (*.f64 h w0)))
(/.f64 M (/.f64 1 (*.f64 h w0)))
(*.f64 (/.f64 (sqrt.f64 M) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 h) w0)) (cbrt.f64 (/.f64 (/.f64 1 h) w0)))) (/.f64 (sqrt.f64 M) (cbrt.f64 (/.f64 (/.f64 1 h) w0))))
(*.f64 (/.f64 (sqrt.f64 M) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 h w0))) (cbrt.f64 (/.f64 1 (*.f64 h w0))))) (/.f64 (sqrt.f64 M) (cbrt.f64 (/.f64 1 (*.f64 h w0)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) (/.f64 1 (sqrt.f64 (*.f64 h w0)))) (/.f64 (cbrt.f64 M) (/.f64 1 (sqrt.f64 (*.f64 h w0)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) (sqrt.f64 (*.f64 h w0))) (*.f64 (/.f64 (cbrt.f64 M) 1) (sqrt.f64 (*.f64 h w0))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) (sqrt.f64 (*.f64 h w0))) (*.f64 (cbrt.f64 M) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 M)) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 h) w0)) (cbrt.f64 (/.f64 (/.f64 1 h) w0)))) (/.f64 (cbrt.f64 M) (cbrt.f64 (/.f64 (/.f64 1 h) w0))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 M) (cbrt.f64 (/.f64 1 (*.f64 h w0)))) (/.f64 (cbrt.f64 M) (cbrt.f64 (/.f64 1 (*.f64 h w0))))) (/.f64 (cbrt.f64 M) (cbrt.f64 (/.f64 1 (*.f64 h w0)))))
(pow.f64 (/.f64 (cbrt.f64 M) (cbrt.f64 (/.f64 1 (*.f64 h w0)))) 3)
(pow.f64 (*.f64 M (*.f64 h w0)) 1)
(*.f64 M (*.f64 h w0))
(neg.f64 (/.f64 M (/.f64 -1 (*.f64 h w0))))
(*.f64 (neg.f64 M) (*.f64 -1 (*.f64 h w0)))
(*.f64 (neg.f64 M) (*.f64 h (neg.f64 w0)))
(log.f64 (exp.f64 (*.f64 M (*.f64 h w0))))
(*.f64 M (*.f64 h w0))
(cbrt.f64 (*.f64 (*.f64 M (*.f64 h w0)) (pow.f64 (*.f64 M (*.f64 h w0)) 2)))
(cbrt.f64 (*.f64 M (*.f64 (*.f64 h w0) (pow.f64 (*.f64 M (*.f64 h w0)) 2))))
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 h w0)) 3))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 h w0))))
(*.f64 M (*.f64 h w0))
(exp.f64 (log.f64 (*.f64 M (*.f64 h w0))))
(*.f64 M (*.f64 h w0))
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 h w0))))
(*.f64 M (*.f64 h w0))
(/.f64 M (/.f64 (/.f64 (/.f64 l h) w0) M))
(/.f64 M (/.f64 (/.f64 l h) (*.f64 M w0)))
(/.f64 M (/.f64 l (*.f64 M (*.f64 h w0))))
(*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0)))
(/.f64 M (*.f64 l (/.f64 1 (*.f64 M (*.f64 h w0)))))
(*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0)))
(/.f64 M (*.f64 (/.f64 l M) (/.f64 (/.f64 1 h) w0)))
(/.f64 M (/.f64 (*.f64 (/.f64 1 h) (/.f64 l M)) w0))
(/.f64 M (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 l M)))
(/.f64 M (/.f64 (*.f64 (/.f64 1 h) (/.f64 l M)) w0))
(/.f64 M (*.f64 (/.f64 1 (*.f64 M (*.f64 h w0))) l))
(*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0)))
(/.f64 1 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))
(/.f64 1 (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 h) w0) (/.f64 (pow.f64 M 2) l)))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 h w0))) (/.f64 (pow.f64 M 2) l))
(*.f64 (*.f64 h w0) (/.f64 (pow.f64 M 2) l))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 M (*.f64 h w0))) (/.f64 l M)))
(*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0)))
(/.f64 (/.f64 M l) (/.f64 1 (*.f64 M (*.f64 h w0))))
(*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0)))
(/.f64 (*.f64 M (*.f64 h w0)) (/.f64 l M))
(*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0)))
(/.f64 (pow.f64 M 2) (/.f64 (/.f64 l h) w0))
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (/.f64 1 h) w0))
(*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0)
(/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (neg.f64 (pow.f64 M 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (neg.f64 (pow.f64 M 2)) (*.f64 (/.f64 (/.f64 1 h) w0) (neg.f64 l)))
(/.f64 (neg.f64 (pow.f64 M 2)) (/.f64 (*.f64 (/.f64 1 h) (neg.f64 l)) w0))
(/.f64 (neg.f64 (pow.f64 M 2)) (*.f64 (/.f64 -1 (*.f64 h w0)) l))
(/.f64 (neg.f64 (pow.f64 M 2)) (/.f64 (neg.f64 l) (*.f64 h w0)))
(/.f64 (neg.f64 M) (*.f64 (/.f64 l M) (/.f64 -1 (*.f64 h w0))))
(/.f64 (neg.f64 M) (/.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) M))
(/.f64 (neg.f64 M) (*.f64 (/.f64 1 (*.f64 M (*.f64 h w0))) (neg.f64 l)))
(/.f64 (/.f64 (neg.f64 M) (neg.f64 l)) (/.f64 (/.f64 1 M) (*.f64 h w0)))
(/.f64 (*.f64 h (neg.f64 (*.f64 w0 (pow.f64 M 2)))) (neg.f64 l))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2))) (/.f64 (/.f64 (/.f64 l h) w0) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2))) (/.f64 l (*.f64 h w0))) (cbrt.f64 (pow.f64 M 2)))
(/.f64 (*.f64 (/.f64 M l) (neg.f64 M)) (/.f64 -1 (*.f64 h w0)))
(*.f64 (/.f64 (*.f64 (neg.f64 M) (/.f64 M l)) -1) (*.f64 h w0))
(/.f64 (/.f64 (neg.f64 (pow.f64 M 2)) l) (/.f64 -1 (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 M (*.f64 h w0)) (neg.f64 M)) (neg.f64 l))
(/.f64 (/.f64 (neg.f64 M) (neg.f64 l)) (/.f64 (/.f64 1 M) (*.f64 h w0)))
(/.f64 (*.f64 h (neg.f64 (*.f64 w0 (pow.f64 M 2)))) (neg.f64 l))
(/.f64 (*.f64 (neg.f64 M) (/.f64 M l)) (/.f64 -1 (*.f64 h w0)))
(*.f64 (/.f64 (*.f64 (neg.f64 M) (/.f64 M l)) -1) (*.f64 h w0))
(/.f64 (/.f64 (neg.f64 (pow.f64 M 2)) l) (/.f64 -1 (*.f64 h w0)))
(/.f64 (*.f64 (neg.f64 M) (*.f64 M (*.f64 h w0))) (neg.f64 l))
(/.f64 (/.f64 (neg.f64 M) (neg.f64 l)) (/.f64 (/.f64 1 M) (*.f64 h w0)))
(/.f64 (*.f64 h (neg.f64 (*.f64 w0 (pow.f64 M 2)))) (neg.f64 l))
(/.f64 (/.f64 (pow.f64 M 2) 1) (/.f64 (/.f64 l h) w0))
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (/.f64 (pow.f64 M 2) (sqrt.f64 (/.f64 (/.f64 l h) w0))) (sqrt.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (/.f64 (pow.f64 M 2) (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (/.f64 (/.f64 l h) w0)))) (cbrt.f64 (/.f64 (/.f64 l h) w0)))
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (/.f64 (/.f64 (pow.f64 M 2) l) 1) (/.f64 (/.f64 1 h) w0))
(*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0)
(/.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 (sqrt.f64 (*.f64 h w0)))) (/.f64 1 (sqrt.f64 (*.f64 h w0))))
(/.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (sqrt.f64 (*.f64 h w0))) (/.f64 1 (sqrt.f64 (*.f64 h w0))))
(*.f64 (*.f64 (/.f64 (pow.f64 M 2) l) (sqrt.f64 (*.f64 h w0))) (sqrt.f64 (*.f64 h w0)))
(/.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 h) w0)) (cbrt.f64 (/.f64 (/.f64 1 h) w0)))) (cbrt.f64 (/.f64 (/.f64 1 h) w0)))
(*.f64 (/.f64 (/.f64 (pow.f64 M 2) l) (/.f64 1 h)) w0)
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) 1) l)
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2)) (*.f64 (cbrt.f64 l) (cbrt.f64 l))) (cbrt.f64 l))
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 (neg.f64 l) (/.f64 1 (*.f64 M (*.f64 h w0)))))
(/.f64 (/.f64 (neg.f64 M) (neg.f64 l)) (/.f64 (/.f64 1 M) (*.f64 h w0)))
(/.f64 (*.f64 h (neg.f64 (*.f64 w0 (pow.f64 M 2)))) (neg.f64 l))
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 (/.f64 -1 (*.f64 h w0)) (/.f64 l M)))
(/.f64 (neg.f64 M) (/.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) M))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (/.f64 (/.f64 l h) w0))
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (/.f64 -1 (*.f64 h w0)) (neg.f64 l)))
(*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) w0)
(/.f64 (neg.f64 (/.f64 (pow.f64 M 2) l)) (/.f64 -1 (*.f64 h w0)))
(*.f64 (/.f64 (*.f64 (neg.f64 M) (/.f64 M l)) -1) (*.f64 h w0))
(/.f64 (/.f64 (neg.f64 (pow.f64 M 2)) l) (/.f64 -1 (*.f64 h w0)))
(/.f64 (neg.f64 (*.f64 (*.f64 h w0) (pow.f64 M 2))) (neg.f64 l))
(/.f64 (/.f64 (neg.f64 M) (neg.f64 l)) (/.f64 (/.f64 1 M) (*.f64 h w0)))
(/.f64 (*.f64 h (neg.f64 (*.f64 w0 (pow.f64 M 2)))) (neg.f64 l))
(pow.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) 1)
(/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))
(log.f64 (exp.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))
(cbrt.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 (/.f64 l h) w0) 2))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l (*.f64 h w0)) 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))
(exp.f64 (log.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))
(*.f64 1 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))
(/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))
(*.f64 l (*.f64 (/.f64 (/.f64 1 h) w0) (/.f64 1 (pow.f64 M 2))))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(*.f64 l (/.f64 1 (*.f64 (*.f64 h w0) (pow.f64 M 2))))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(*.f64 (/.f64 (/.f64 l h) w0) (/.f64 1 (pow.f64 M 2)))
(/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))
(*.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) 1)
(/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))
(*.f64 (/.f64 1 (pow.f64 M 2)) (/.f64 (/.f64 l h) w0))
(/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))
(*.f64 (/.f64 1 M) (/.f64 (/.f64 (/.f64 l h) w0) M))
(*.f64 (/.f64 1 M) (/.f64 (/.f64 l h) (*.f64 M w0)))
(/.f64 (/.f64 (/.f64 l h) (*.f64 M w0)) M)
(*.f64 (/.f64 l M) (/.f64 1 (*.f64 M (*.f64 h w0))))
(*.f64 (/.f64 (/.f64 1 M) (*.f64 h w0)) (/.f64 l M))
(/.f64 (/.f64 l M) (*.f64 M (*.f64 h w0)))
(*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (/.f64 1 (neg.f64 (pow.f64 M 2))))
(/.f64 (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) 1) (neg.f64 (pow.f64 M 2)))
(/.f64 (/.f64 (neg.f64 l) h) (neg.f64 (*.f64 (pow.f64 M 2) w0)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) M) (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) M))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l (*.f64 h w0))) M) (/.f64 (sqrt.f64 (/.f64 l (*.f64 h w0))) M))
(*.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (*.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (/.f64 1 (pow.f64 M 2))))
(/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (/.f64 (/.f64 l h) w0))) (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (/.f64 1 (pow.f64 M 2))))
(/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))
(*.f64 (/.f64 l 1) (/.f64 (/.f64 (/.f64 1 h) w0) (pow.f64 M 2)))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (/.f64 (/.f64 (/.f64 l h) w0) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (/.f64 (/.f64 l h) (*.f64 (cbrt.f64 (pow.f64 M 2)) w0)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))))
(/.f64 (/.f64 (/.f64 l h) (*.f64 (cbrt.f64 (pow.f64 M 2)) w0)) (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 M 2) l)) (/.f64 (/.f64 1 h) w0))
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(*.f64 (/.f64 1 (*.f64 (*.f64 h w0) (pow.f64 M 2))) l)
(/.f64 l (*.f64 h (*.f64 w0 (pow.f64 M 2))))
(/.f64 (/.f64 l (pow.f64 M 2)) (*.f64 h w0))
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) 1/2) (pow.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) 1/2))
(/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 M 2)) (/.f64 (sqrt.f64 l) (*.f64 h w0)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 l) (cbrt.f64 l)) (pow.f64 M 2)) (/.f64 (cbrt.f64 l) (*.f64 h w0)))
(*.f64 (/.f64 (cbrt.f64 l) (/.f64 (pow.f64 M 2) (cbrt.f64 l))) (/.f64 (cbrt.f64 l) (*.f64 h w0)))
(*.f64 (/.f64 l (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (/.f64 (/.f64 (/.f64 1 h) w0) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (/.f64 l (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (/.f64 (/.f64 1 h) (*.f64 (cbrt.f64 (pow.f64 M 2)) w0)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) 1) (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (pow.f64 M 2)))
(/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l (*.f64 h w0))) (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (/.f64 (sqrt.f64 (/.f64 l (*.f64 h w0))) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (/.f64 (/.f64 l h) w0))) M) (/.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) M))
(*.f64 (/.f64 (cbrt.f64 (/.f64 l (*.f64 h w0))) (/.f64 M (cbrt.f64 (/.f64 l (*.f64 h w0))))) (/.f64 (cbrt.f64 (/.f64 l (*.f64 h w0))) M))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (/.f64 (/.f64 l h) w0))) 1) (/.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (pow.f64 M 2)))
(/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (/.f64 (/.f64 l h) w0))) (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 l h) w0)) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 l (*.f64 h w0))) (cbrt.f64 (pow.f64 M 2))) (/.f64 (cbrt.f64 (/.f64 l (*.f64 h w0))) (cbrt.f64 (pow.f64 M 2)))) (/.f64 (cbrt.f64 (/.f64 l (*.f64 h w0))) (cbrt.f64 (pow.f64 M 2))))
(pow.f64 (/.f64 (cbrt.f64 (/.f64 l (*.f64 h w0))) (cbrt.f64 (pow.f64 M 2))) 3)
(pow.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) 1)
(/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))
(neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (neg.f64 (pow.f64 M 2))))
(/.f64 (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) 1) (neg.f64 (pow.f64 M 2)))
(/.f64 (/.f64 (neg.f64 l) h) (neg.f64 (*.f64 (pow.f64 M 2) w0)))
(log.f64 (exp.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 (pow.f64 (/.f64 (/.f64 l h) w0) 2) (pow.f64 M 4))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)) (/.f64 (pow.f64 (/.f64 l (*.f64 h w0)) 2) (pow.f64 M 4))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))
(exp.f64 (log.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))
(*.f64 D (*.f64 (/.f64 1 d) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))))
(*.f64 D (*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d)))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(*.f64 D (*.f64 (/.f64 D d) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)))
(*.f64 D (*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d)))
(*.f64 D (/.f64 1 (/.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)) (/.f64 D (pow.f64 d 2)))))
(*.f64 (/.f64 D (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))) (/.f64 D (pow.f64 d 2)))
(*.f64 M (*.f64 (*.f64 M (/.f64 h (/.f64 l w0))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (*.f64 (/.f64 h l) w0) (*.f64 M (*.f64 M (pow.f64 (/.f64 D d) 2))))
(*.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (/.f64 D d) (*.f64 D (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (/.f64 D d) (/.f64 (/.f64 D d) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))
(*.f64 (*.f64 M (/.f64 h (/.f64 l w0))) (*.f64 M (pow.f64 (/.f64 D d) 2)))
(*.f64 (*.f64 (/.f64 h l) w0) (*.f64 M (*.f64 M (pow.f64 (/.f64 D d) 2))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (/.f64 M l) (*.f64 (*.f64 M (*.f64 h w0)) (pow.f64 (/.f64 D d) 2)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 1 M) (*.f64 h w0)) (/.f64 M l)))
(*.f64 M (*.f64 (*.f64 h w0) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l))))
(*.f64 (*.f64 M (*.f64 h w0)) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 1 M) (*.f64 h w0)) (/.f64 M l)))
(*.f64 M (*.f64 (*.f64 h w0) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l))))
(*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (pow.f64 (/.f64 D d) 2))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (pow.f64 M 2) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 (/.f64 D d) 2)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1)
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (*.f64 M (*.f64 h w0)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 1 M) (*.f64 h w0)) (/.f64 M l)))
(*.f64 M (*.f64 (*.f64 h w0) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l))))
(*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (*.f64 M (/.f64 h (/.f64 l w0))))
(*.f64 (*.f64 (/.f64 h l) w0) (*.f64 M (*.f64 M (pow.f64 (/.f64 D d) 2))))
(*.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 D d))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 D (pow.f64 d 2)))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (/.f64 1 d))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(*.f64 (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d) (/.f64 (pow.f64 D 2) d))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(*.f64 (/.f64 1 d) (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(*.f64 (/.f64 D (pow.f64 d 2)) (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(*.f64 (/.f64 (neg.f64 (pow.f64 D 2)) d) (/.f64 1 (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(/.f64 (neg.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(*.f64 (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0))) (*.f64 (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l (*.f64 h w0)))) (/.f64 M (sqrt.f64 (/.f64 l (*.f64 h w0))))))
(*.f64 (*.f64 (/.f64 D d) (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0)))) (*.f64 (/.f64 D d) (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l (*.f64 h w0)))) (/.f64 M (sqrt.f64 (/.f64 l (*.f64 h w0))))))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (pow.f64 (/.f64 D d) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)) d))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (*.f64 (cbrt.f64 (/.f64 D d)) (cbrt.f64 (/.f64 D d))) (*.f64 (cbrt.f64 (/.f64 D d)) (*.f64 (/.f64 D d) (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h (/.f64 l w0)))) M)
(*.f64 (*.f64 (/.f64 h l) w0) (*.f64 M (*.f64 M (pow.f64 (/.f64 D d) 2))))
(*.f64 (*.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) M) (/.f64 h (/.f64 l w0)))
(*.f64 (*.f64 (/.f64 h l) w0) (*.f64 M (*.f64 M (pow.f64 (/.f64 D d) 2))))
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) 1) (*.f64 M (/.f64 h (/.f64 l w0))))
(*.f64 (*.f64 (/.f64 h l) w0) (*.f64 M (*.f64 M (pow.f64 (/.f64 D d) 2))))
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (/.f64 h (/.f64 l w0))) M)
(*.f64 (*.f64 (/.f64 h l) w0) (*.f64 M (*.f64 M (pow.f64 (/.f64 D d) 2))))
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (*.f64 M (/.f64 h l))) w0)
(*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (*.f64 (*.f64 M (/.f64 h l)) w0))
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (sqrt.f64 (*.f64 M (/.f64 h (/.f64 l w0))))) (sqrt.f64 (*.f64 M (/.f64 h (/.f64 l w0)))))
(*.f64 (*.f64 (/.f64 h l) w0) (*.f64 M (*.f64 M (pow.f64 (/.f64 D d) 2))))
(*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (*.f64 (cbrt.f64 (*.f64 M (/.f64 h (/.f64 l w0)))) (cbrt.f64 (*.f64 M (/.f64 h (/.f64 l w0)))))) (cbrt.f64 (*.f64 M (/.f64 h (/.f64 l w0)))))
(*.f64 (*.f64 (/.f64 h l) w0) (*.f64 M (*.f64 M (pow.f64 (/.f64 D d) 2))))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 h w0))) (/.f64 M l))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 1 M) (*.f64 h w0)) (/.f64 M l)))
(*.f64 M (*.f64 (*.f64 h w0) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l))))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0)))) (/.f64 M (sqrt.f64 (/.f64 (/.f64 l h) w0))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l (*.f64 h w0)))) (/.f64 M (sqrt.f64 (/.f64 l (*.f64 h w0))))))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))) (cbrt.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) M) (*.f64 h w0))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 1 M) (*.f64 h w0)) (/.f64 M l)))
(*.f64 M (*.f64 (*.f64 h w0) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l))))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) 1) (*.f64 M (*.f64 h w0)))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 1 M) (*.f64 h w0)) (/.f64 M l)))
(*.f64 M (*.f64 (*.f64 h w0) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l))))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (sqrt.f64 (*.f64 M (*.f64 h w0)))) (sqrt.f64 (*.f64 M (*.f64 h w0))))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 1 M) (*.f64 h w0)) (/.f64 M l)))
(*.f64 M (*.f64 (*.f64 h w0) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l))))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) (*.f64 (cbrt.f64 (*.f64 M (*.f64 h w0))) (cbrt.f64 (*.f64 M (*.f64 h w0))))) (cbrt.f64 (*.f64 M (*.f64 h w0))))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 (/.f64 1 M) (*.f64 h w0)) (/.f64 M l)))
(*.f64 M (*.f64 (*.f64 h w0) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l))))
(*.f64 (/.f64 D 1) (/.f64 (/.f64 D d) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))
(*.f64 (/.f64 D 1) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (/.f64 (pow.f64 d 2) D)))
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(*.f64 (/.f64 (/.f64 D d) 1) (/.f64 D (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))
(*.f64 (/.f64 D (sqrt.f64 (/.f64 (pow.f64 d 2) D))) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (sqrt.f64 (/.f64 (pow.f64 d 2) D))))
(*.f64 (/.f64 D (sqrt.f64 (/.f64 (pow.f64 d 2) D))) (/.f64 (*.f64 (/.f64 h l) w0) (/.f64 (sqrt.f64 (/.f64 (pow.f64 d 2) D)) (pow.f64 M 2))))
(*.f64 (/.f64 D (*.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) D)) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))) (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) (cbrt.f64 (/.f64 (pow.f64 d 2) D))))
(*.f64 (/.f64 D (*.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) D)) (cbrt.f64 (/.f64 (pow.f64 d 2) D)))) (/.f64 (*.f64 (/.f64 h l) w0) (/.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) D)) (pow.f64 M 2))))
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)))
(*.f64 (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (sqrt.f64 (*.f64 d (/.f64 l (*.f64 h w0))))) M) (sqrt.f64 (*.f64 d (/.f64 l (*.f64 h w0))))) M)
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (/.f64 (/.f64 (pow.f64 D 2) d) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))) (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))))) (/.f64 (/.f64 (pow.f64 D 2) d) (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2))))))
(/.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))) (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2))))))
(*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (/.f64 D d))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))
(*.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 D (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)))
(*.f64 (*.f64 (/.f64 (/.f64 D d) (sqrt.f64 (*.f64 d (/.f64 l (*.f64 h w0))))) M) (*.f64 (/.f64 D (sqrt.f64 (*.f64 d (/.f64 l (*.f64 h w0))))) M))
(*.f64 (/.f64 D (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (/.f64 D d))
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))
(*.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (/.f64 (/.f64 l h) w0))) (pow.f64 M 2))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(*.f64 (/.f64 (*.f64 D (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2))) (pow.f64 d 2)) D)
(*.f64 D (*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1/2) (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1/2))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(*.f64 (/.f64 D (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)))
(*.f64 (*.f64 (/.f64 (/.f64 D d) (sqrt.f64 (*.f64 d (/.f64 l (*.f64 h w0))))) M) (*.f64 (/.f64 D (sqrt.f64 (*.f64 d (/.f64 l (*.f64 h w0))))) M))
(*.f64 (/.f64 D (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (/.f64 (/.f64 D d) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(*.f64 (/.f64 D (*.f64 (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))) (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))))) (/.f64 D (*.f64 (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))) d)))
(*.f64 (/.f64 (/.f64 D d) (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (/.f64 D (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(*.f64 (/.f64 D (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))) (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2))))) d)) (/.f64 D (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) d) (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) d) (*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 l (*.f64 h w0))) (pow.f64 M 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) d))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) d) (*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 l (*.f64 h w0))) (pow.f64 M 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))) (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) d) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 d (cbrt.f64 (/.f64 (pow.f64 D 2) d)))) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) d))
(*.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (/.f64 l (*.f64 h w0))) (pow.f64 M 2)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) d))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) M)))
(*.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (sqrt.f64 (*.f64 d (/.f64 l (*.f64 h w0))))) M) (*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (sqrt.f64 (*.f64 d (/.f64 l (*.f64 h w0))))) M))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (/.f64 (pow.f64 D 2) d))) (*.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2))))))
(pow.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) d)) (cbrt.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2))))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 1)
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(neg.f64 (/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 d (neg.f64 (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))))))
(/.f64 (neg.f64 (/.f64 (pow.f64 D 2) d)) (*.f64 d (/.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) (pow.f64 M 2))))
(/.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)))))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0)) (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0)) 2)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) (/.f64 l w0)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 (/.f64 h l) w0))
(/.f64 d (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)))
(/.f64 d (/.f64 (*.f64 h (pow.f64 M 2)) (/.f64 l w0)))
(/.f64 1 (/.f64 (pow.f64 M 2) (*.f64 d (/.f64 (/.f64 l h) w0))))
(*.f64 (/.f64 1 (pow.f64 M 2)) (*.f64 d (/.f64 l (*.f64 h w0))))
(/.f64 (/.f64 (/.f64 l h) w0) (/.f64 (pow.f64 M 2) d))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) (pow.f64 M 2))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d l) (*.f64 (*.f64 h w0) (pow.f64 M 2)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 d (/.f64 (neg.f64 l) (*.f64 h w0))) (neg.f64 (pow.f64 M 2)))
(/.f64 d (/.f64 (neg.f64 (pow.f64 M 2)) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (*.f64 l d) (*.f64 (*.f64 h w0) (pow.f64 M 2)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (*.f64 (/.f64 (neg.f64 l) (*.f64 h w0)) d) (neg.f64 (pow.f64 M 2)))
(/.f64 d (/.f64 (neg.f64 (pow.f64 M 2)) (/.f64 (neg.f64 l) (*.f64 h w0))))
(/.f64 (/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) M) M)
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) 1) (pow.f64 M 2))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) (*.f64 (cbrt.f64 (pow.f64 M 2)) (cbrt.f64 (pow.f64 M 2)))) (cbrt.f64 (pow.f64 M 2)))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(/.f64 (neg.f64 (*.f64 d (/.f64 (/.f64 l h) w0))) (neg.f64 (pow.f64 M 2)))
(/.f64 d (/.f64 (neg.f64 (pow.f64 M 2)) (/.f64 (neg.f64 l) (*.f64 h w0))))
(pow.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) 1)
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(log.f64 (exp.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(cbrt.f64 (*.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (pow.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) 2)))
(cbrt.f64 (*.f64 d (*.f64 (/.f64 (/.f64 l h) (*.f64 (pow.f64 M 2) w0)) (pow.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2))) 2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2))) 3))
(expm1.f64 (log1p.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(exp.f64 (log.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(log1p.f64 (expm1.f64 (*.f64 d (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2)))))
(*.f64 (/.f64 l (*.f64 h w0)) (/.f64 d (pow.f64 M 2)))
(*.f64 1 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))
(*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))
(*.f64 l (*.f64 (/.f64 1 h) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 (*.f64 l (/.f64 1 h)) (/.f64 2 (*.f64 D (/.f64 M d))))
(*.f64 l (/.f64 (/.f64 2 (*.f64 D (/.f64 M d))) h))
(*.f64 l (/.f64 1 (*.f64 D (*.f64 (/.f64 M d) (*.f64 h 1/2)))))
(/.f64 (*.f64 l 1) (*.f64 D (*.f64 (*.f64 (/.f64 M d) h) 1/2)))
(/.f64 l (*.f64 D (*.f64 (*.f64 (/.f64 M d) h) 1/2)))
(*.f64 2 (/.f64 (/.f64 l h) (*.f64 D (/.f64 M d))))
(*.f64 2 (/.f64 l (*.f64 (*.f64 D (/.f64 M d)) h)))
(*.f64 (/.f64 l h) (/.f64 2 (*.f64 D (/.f64 M d))))
(*.f64 2 (/.f64 l (*.f64 (*.f64 D (/.f64 M d)) h)))
(*.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) 1)
(*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))
(*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))
(*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))
(*.f64 (/.f64 2 (*.f64 D (/.f64 M d))) (/.f64 l h))
(*.f64 2 (/.f64 l (*.f64 (*.f64 D (/.f64 M d)) h)))
(*.f64 (/.f64 (/.f64 d M) D) (*.f64 (/.f64 l h) 2))
(*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))
(*.f64 (/.f64 (neg.f64 l) h) (/.f64 1 (*.f64 (*.f64 D (/.f64 M d)) -1/2)))
(*.f64 (/.f64 (neg.f64 l) h) (/.f64 (/.f64 1 (*.f64 D (/.f64 M d))) -1/2))
(/.f64 (/.f64 (neg.f64 l) h) (*.f64 D (*.f64 (/.f64 M d) -1/2)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (sqrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))
(*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 2 (/.f64 l (*.f64 (*.f64 D (/.f64 M d)) h)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))))
(*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) (*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 2 (*.f64 D (/.f64 M d)))))
(*.f64 2 (/.f64 l (*.f64 (*.f64 D (/.f64 M d)) h)))
(*.f64 (/.f64 l 1) (/.f64 (/.f64 1 h) (*.f64 D (*.f64 (/.f64 M d) 1/2))))
(*.f64 l (/.f64 (/.f64 (/.f64 1 h) D) (*.f64 1/2 (/.f64 M d))))
(*.f64 (/.f64 l (*.f64 D (/.f64 M d))) (/.f64 (/.f64 1 h) 1/2))
(*.f64 (/.f64 l (*.f64 D (/.f64 M d))) (/.f64 1 (*.f64 1/2 h)))
(*.f64 (/.f64 l 1/2) (/.f64 (/.f64 1 h) (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 l 1/2) (/.f64 1 (*.f64 (*.f64 D (/.f64 M d)) h)))
(*.f64 (/.f64 l (*.f64 1/2 (/.f64 D d))) (/.f64 (/.f64 1 h) M))
(*.f64 (/.f64 l (*.f64 1/2 (/.f64 D d))) (/.f64 1 (*.f64 M h)))
(*.f64 (/.f64 l (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (/.f64 (/.f64 1 h) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 l (sqrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))))) (/.f64 (/.f64 1 h) (sqrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))))))
(*.f64 (/.f64 l (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))) (/.f64 (/.f64 1 h) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 l (*.f64 (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))))) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) h)))
(*.f64 (/.f64 1 (*.f64 1/2 (/.f64 D d))) (/.f64 (/.f64 l h) M))
(*.f64 (/.f64 2 (/.f64 D d)) (/.f64 (/.f64 l h) M))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (/.f64 (/.f64 l h) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))))) (/.f64 (/.f64 l h) (sqrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))))))
(/.f64 (/.f64 (/.f64 l h) (sqrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))))) (sqrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))) (/.f64 (/.f64 l h) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))))) (/.f64 l (*.f64 (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) h)))
(/.f64 (/.f64 l (*.f64 (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) h)) (*.f64 (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))))))
(*.f64 (/.f64 (*.f64 (/.f64 l h) 2) D) (/.f64 d M))
(*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))
(*.f64 (/.f64 (*.f64 (/.f64 l h) 2) 1) (/.f64 (/.f64 d M) D))
(*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))
(*.f64 (/.f64 (/.f64 l h) (*.f64 D 1/2)) (/.f64 d M))
(*.f64 (/.f64 d M) (/.f64 l (*.f64 h (*.f64 D 1/2))))
(*.f64 (/.f64 (*.f64 (/.f64 l h) 2) (*.f64 D M)) d)
(/.f64 (*.f64 (*.f64 2 (/.f64 l h)) d) (*.f64 D M))
(*.f64 (/.f64 (*.f64 (/.f64 l h) 2) (neg.f64 D)) (/.f64 (neg.f64 d) M))
(/.f64 (*.f64 (*.f64 2 (/.f64 l h)) (/.f64 (neg.f64 d) M)) (neg.f64 D))
(*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) 1/2) (pow.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) 1/2))
(*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) 1) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 (/.f64 M d) 1/2))))
(*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 1/2 (/.f64 M d)))))
(/.f64 (/.f64 l h) (*.f64 D (*.f64 1/2 (/.f64 M d))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) 1) (/.f64 (cbrt.f64 (/.f64 l h)) (*.f64 D (*.f64 (/.f64 M d) 1/2))))
(*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 1/2 (/.f64 M d)))))
(/.f64 (/.f64 l h) (*.f64 D (*.f64 1/2 (/.f64 M d))))
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 D (*.f64 (/.f64 M d) 1/2))) (/.f64 (sqrt.f64 l) h))
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 D (*.f64 1/2 (/.f64 M d)))) (/.f64 (sqrt.f64 l) h))
(*.f64 (/.f64 (*.f64 (cbrt.f64 l) (cbrt.f64 l)) (*.f64 D (*.f64 (/.f64 M d) 1/2))) (/.f64 (cbrt.f64 l) h))
(*.f64 (*.f64 (/.f64 (cbrt.f64 l) D) (/.f64 (cbrt.f64 l) (*.f64 1/2 (/.f64 M d)))) (/.f64 (cbrt.f64 l) h))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (/.f64 M d))) (/.f64 (sqrt.f64 (/.f64 l h)) 1/2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) 1/2) (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (/.f64 M d))) (/.f64 (sqrt.f64 (/.f64 l h)) 1/2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 1/2 (/.f64 D d))) (/.f64 (sqrt.f64 (/.f64 l h)) M))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))) (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))))) (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))))) (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) (*.f64 D (/.f64 M d))) (/.f64 (cbrt.f64 (/.f64 l h)) 1/2))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 l h)) D) (/.f64 (cbrt.f64 (/.f64 l h)) (/.f64 M d))) (/.f64 (cbrt.f64 (/.f64 l h)) 1/2))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) 1/2) (/.f64 (cbrt.f64 (/.f64 l h)) (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 l h)) (/.f64 1/2 (cbrt.f64 (/.f64 l h)))) (/.f64 (cbrt.f64 (/.f64 l h)) (*.f64 D (/.f64 M d))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) (*.f64 1/2 (/.f64 D d))) (/.f64 (cbrt.f64 (/.f64 l h)) M))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 l h)) 1/2) (/.f64 (cbrt.f64 (/.f64 l h)) (/.f64 D d))) (/.f64 (cbrt.f64 (/.f64 l h)) M))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))) (/.f64 (cbrt.f64 (/.f64 l h)) (sqrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 l h)) (/.f64 (sqrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))) (cbrt.f64 (/.f64 l h)))) (/.f64 (cbrt.f64 (/.f64 l h)) (sqrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h))) (*.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))))) (/.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2)))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))))) (/.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d)))))) (/.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))))))
(pow.f64 (/.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))))) 3)
(pow.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) 1)
(*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))
(neg.f64 (/.f64 (/.f64 l h) (*.f64 (*.f64 D (/.f64 M d)) -1/2)))
(*.f64 (/.f64 (neg.f64 l) h) (/.f64 (/.f64 1 (*.f64 D (/.f64 M d))) -1/2))
(/.f64 (/.f64 (neg.f64 l) h) (*.f64 D (*.f64 (/.f64 M d) -1/2)))
(log.f64 (exp.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) (pow.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D)) 2)))
(cbrt.f64 (*.f64 (*.f64 2 (/.f64 l h)) (*.f64 (/.f64 (/.f64 d M) D) (pow.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))) 2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D))) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 l h) 2) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 l h) (*.f64 2 (/.f64 (/.f64 d M) D)))
(*.f64 1 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1)
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (sqrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/4) (pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/4))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1/2) (pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1/2))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(*.f64 (sqrt.f64 (*.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))) (sqrt.f64 (cbrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 2))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 2))) (sqrt.f64 (+.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 3))) (sqrt.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) (pow.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 3))) (sqrt.f64 (+.f64 (+.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))) (pow.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 3))) (sqrt.f64 (+.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (+.f64 1 (pow.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 2)))))
(pow.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) 1/2)
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))) 1)
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(fabs.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(cbrt.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(cbrt.f64 (*.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))) (sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)))
(pow.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))) 1)
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l))))
(log.f64 (exp.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)) (pow.f64 w0 2)) w0) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l)))))
(cbrt.f64 (*.f64 (sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) (*.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))) (*.f64 (pow.f64 w0 2) w0))))
(cbrt.f64 (*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l))) (*.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l)) (pow.f64 w0 3))))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l))))
(exp.f64 (log.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l))))
(log1p.f64 (expm1.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4)) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 h (*.f64 -1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l))))

eval506.0ms (2.4%)

Compiler

Compiled 34662 to 16477 computations (52.5% saved)

prune705.0ms (3.4%)

Pruning

30 alts after pruning (28 fresh and 2 done)

PrunedKeptTotal
New1169171186
Fresh141125
Picked325
Done303
Total1189301219
Accuracy
93.3%
Counts
1219 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
70.2%
(+.f64 w0 (*.f64 -1/8 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l (*.f64 h w0)))))
67.3%
(+.f64 w0 (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d D)) d)))
68.1%
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) M) (/.f64 (/.f64 1 h) w0))))
64.8%
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (/.f64 (/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) M) M))))
66.7%
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 (/.f64 l h) (*.f64 M w0)) M) d))))
67.1%
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l M) (*.f64 M (*.f64 h w0))) d))))
71.5%
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
74.5%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 l h)) w0)))
68.5%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (/.f64 D d))))
63.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (/.f64 D d) (/.f64 d D)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
72.0%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) M)) (/.f64 1 h)) w0)))
73.4%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))
62.1%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (/.f64 (/.f64 l h) w0)))))
66.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (*.f64 M (*.f64 h w0)) (/.f64 l M)))))
65.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 M (/.f64 (/.f64 l h) (*.f64 M w0))))))
66.1%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0)))))))
70.5%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 (*.f64 M w0) h)))))
68.9%
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D d) (*.f64 D (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)))))
63.9%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (pow.f64 (exp.f64 2) (log.f64 (/.f64 D d))) l))))
63.9%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (exp.f64 (*.f64 2 (log.f64 (/.f64 D d)))) l))))
63.2%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
67.7%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) M) (*.f64 h w0))))
67.9%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (*.f64 M (/.f64 h l))) w0)))
64.6%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) w0))))
62.8%
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
66.2%
(+.f64 w0 (*.f64 -1/8 (expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))))
91.1%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (/.f64 D (/.f64 l (/.f64 M d))) h) (*.f64 1/4 (*.f64 D (/.f64 M d)))))))
87.1%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (*.f64 1/2 (/.f64 D d)) (/.f64 l M)))))))
79.7%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (*.f64 2 (/.f64 l h))) (/.f64 (/.f64 M d) (/.f64 (/.f64 d M) D)))))))
67.4%
w0
Compiler

Compiled 2236 to 1195 computations (46.6% saved)

regimes399.0ms (1.9%)

Counts
70 → 1
Calls
Call 1
Inputs
w0
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 (*.f64 M w0) h)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 M (/.f64 (/.f64 l h) (*.f64 M w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (*.f64 M (*.f64 h w0)) (/.f64 l M)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (/.f64 D d) D) d) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (/.f64 D d) (/.f64 d D)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l M) (*.f64 M (*.f64 h w0))) d))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 (/.f64 l h) (*.f64 M w0)) M) d))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (/.f64 (/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) M) M))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0)))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (/.f64 (/.f64 l h) w0)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 l h)) w0)))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
(+.f64 w0 (*.f64 -1/8 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l (*.f64 h w0)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (*.f64 M (/.f64 h l))) w0)))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) M) (*.f64 h w0))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M (/.f64 w0 (/.f64 l h)))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (*.f64 (/.f64 D d) (/.f64 D d)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D d) (*.f64 D (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) M)) (/.f64 1 h)) w0)))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (/.f64 D d))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0)))))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) M) (/.f64 (/.f64 1 h) w0))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 l (*.f64 h w0)) d))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d D)) d)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (/.f64 D (/.f64 l (/.f64 M d))) h) (*.f64 1/4 (*.f64 D (/.f64 M d)))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 h l)) w0))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (/.f64 1 (*.f64 (/.f64 d D) (/.f64 d D))) l))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (*.f64 2 (/.f64 l h))) (/.f64 (/.f64 M d) (/.f64 (/.f64 d M) D)))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (*.f64 1/2 (/.f64 D d)) (/.f64 l M)))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (/.f64 D d) M))) (*.f64 1/2 (*.f64 (/.f64 D d) M))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (*.f64 1/2 D)) (/.f64 d M)) l) (*.f64 1/2 (*.f64 D (/.f64 M d)))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 (/.f64 D d) M)))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 h 1/2) (/.f64 D (/.f64 d M))) (*.f64 1/2 (/.f64 D (/.f64 d M)))) l))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 l)))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 (/.f64 1/2 d) D)) 2)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (pow.f64 (/.f64 D d) 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h (/.f64 l w0))) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 1 l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 1 (/.f64 (/.f64 l h) (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 1 (/.f64 l (*.f64 h w0))) (*.f64 (pow.f64 M 2) (pow.f64 (/.f64 D d) 2)))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (neg.f64 (pow.f64 M 2))) (/.f64 (neg.f64 l) (*.f64 h w0)))))
(*.f64 w0 (sqrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (pow.f64 M 2) (/.f64 l h)) -1/4))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d -2))) 2) (/.f64 (neg.f64 h) l) 1)))
(+.f64 w0 (*.f64 -1/8 (expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))))
(*.f64 w0 (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (exp.f64 (*.f64 2 (log.f64 (/.f64 D d)))) l))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 1 (/.f64 (*.f64 (/.f64 1 (pow.f64 D 2)) (/.f64 l h)) (pow.f64 (*.f64 M (/.f64 1/2 d)) 2))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) M) (*.f64 (sqrt.f64 h) (/.f64 1 l))))))))
(*.f64 w0 (sqrt.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (pow.f64 (exp.f64 2) (log.f64 (/.f64 D d))) l))))
Outputs
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (/.f64 D (/.f64 l (/.f64 M d))) h) (*.f64 1/4 (*.f64 D (/.f64 M d)))))))
Calls

15 calls:

34.0ms
(*.f64 2 d)
33.0ms
d
33.0ms
h
33.0ms
D
33.0ms
l
Results
AccuracySegmentsBranch
91.1%1w0
91.1%1M
91.1%1D
91.1%1h
91.1%1l
91.1%1d
91.1%1(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
91.1%1(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))))
91.1%1(-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))
91.1%1(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))
91.1%1(pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)
91.1%1(/.f64 (*.f64 M D) (*.f64 2 d))
91.1%1(*.f64 M D)
91.1%1(*.f64 2 d)
91.1%1(/.f64 h l)
Compiler

Compiled 1636 to 817 computations (50.1% saved)

regimes524.0ms (2.5%)

Counts
39 → 2
Calls
Call 1
Inputs
w0
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 (*.f64 M w0) h)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 M (/.f64 (/.f64 l h) (*.f64 M w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (*.f64 M (*.f64 h w0)) (/.f64 l M)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (/.f64 D d) D) d) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (/.f64 D d) (/.f64 d D)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l M) (*.f64 M (*.f64 h w0))) d))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 (/.f64 l h) (*.f64 M w0)) M) d))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (/.f64 (/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) M) M))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0)))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (/.f64 (/.f64 l h) w0)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 l h)) w0)))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
(+.f64 w0 (*.f64 -1/8 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l (*.f64 h w0)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (*.f64 M (/.f64 h l))) w0)))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) M) (*.f64 h w0))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M (/.f64 w0 (/.f64 l h)))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (*.f64 (/.f64 D d) (/.f64 D d)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D d) (*.f64 D (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) M)) (/.f64 1 h)) w0)))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 (/.f64 l h) w0) (pow.f64 M 2))) (/.f64 D d))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0)))))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l (*.f64 h w0)) (pow.f64 M 2)) d))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) M) (/.f64 (/.f64 1 h) w0))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 D (/.f64 D d))) (*.f64 (/.f64 l (*.f64 h w0)) d))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (pow.f64 M 2)) (/.f64 h (/.f64 l w0))) (/.f64 d D)) d)))
Outputs
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 l h)) w0)))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) M)) (/.f64 1 h)) w0)))
Calls

7 calls:

174.0ms
d
56.0ms
w0
56.0ms
D
54.0ms
l
53.0ms
M
Results
AccuracySegmentsBranch
78.5%2M
76.8%2h
78.0%2D
78.9%2d
77.1%2w0
80.1%3(/.f64 h l)
79.1%3l
Compiler

Compiled 840 to 355 computations (57.7% saved)

regimes135.0ms (0.6%)

Counts
31 → 3
Calls
Call 1
Inputs
w0
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 (*.f64 M w0) h)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 M (/.f64 (/.f64 l h) (*.f64 M w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (*.f64 M (*.f64 h w0)) (/.f64 l M)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (/.f64 D d) D) d) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (/.f64 D d) (/.f64 d D)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l M) (*.f64 M (*.f64 h w0))) d))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 (/.f64 l h) (*.f64 M w0)) M) d))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (/.f64 (/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) M) M))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0)))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (/.f64 (/.f64 l h) w0)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 l h)) w0)))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h (/.f64 l w0)))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))
(+.f64 w0 (*.f64 -1/8 (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l (*.f64 h w0)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 M (pow.f64 (/.f64 D d) 2)) (*.f64 M (/.f64 h l))) w0)))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 M l)) M) (*.f64 h w0))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M (/.f64 w0 (/.f64 l h)))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (/.f64 (*.f64 (/.f64 D d) (/.f64 D d)) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D d) (*.f64 D (/.f64 (*.f64 (/.f64 h (/.f64 l w0)) (pow.f64 M 2)) d)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (pow.f64 M 2) (/.f64 l (*.f64 h w0))))))
Outputs
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 (*.f64 M w0) h)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 l h)) w0)))
w0
Calls

3 calls:

45.0ms
d
43.0ms
M
36.0ms
(/.f64 h l)
Results
AccuracySegmentsBranch
80.0%3(/.f64 h l)
78.1%2M
77.4%2d
Compiler

Compiled 644 to 257 computations (60.1% saved)

regimes54.0ms (0.3%)

Counts
18 → 3
Calls
Call 1
Inputs
w0
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 (*.f64 M w0) h)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 M (/.f64 (/.f64 l h) (*.f64 M w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (*.f64 M (*.f64 h w0)) (/.f64 l M)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (/.f64 D d) D) d) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (/.f64 D d) (/.f64 d D)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l M) (*.f64 M (*.f64 h w0))) d))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 (/.f64 l h) (*.f64 M w0)) M) d))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (/.f64 (/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) M) M))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0)))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (/.f64 (/.f64 l h) w0)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))
Outputs
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 (*.f64 M w0) h)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2)))))
w0
Calls

2 calls:

24.0ms
(/.f64 h l)
21.0ms
M
Results
AccuracySegmentsBranch
77.2%2M
79.7%3(/.f64 h l)
Compiler

Compiled 390 to 151 computations (61.3% saved)

regimes129.0ms (0.6%)

Counts
17 → 2
Calls
Call 1
Inputs
w0
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 (*.f64 M w0) h)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 M (/.f64 (/.f64 l h) (*.f64 M w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (*.f64 M (*.f64 h w0)) (/.f64 l M)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (/.f64 D d) D) d) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (/.f64 D d) (/.f64 d D)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 l M) (*.f64 M (*.f64 h w0))) d))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (*.f64 (/.f64 (/.f64 (/.f64 l h) (*.f64 M w0)) M) d))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 D (/.f64 D d)) (/.f64 (/.f64 (*.f64 d (/.f64 (/.f64 l h) w0)) M) M))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (/.f64 M (/.f64 1 (*.f64 h w0)))))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (/.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (/.f64 (/.f64 l h) w0)))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 D (*.f64 (/.f64 1 d) (/.f64 D d))) (*.f64 (/.f64 M 1) (/.f64 M (/.f64 (/.f64 l h) w0))))))
Outputs
w0
(+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 (*.f64 M w0) h)))))
Calls

5 calls:

31.0ms
l
29.0ms
d
24.0ms
D
19.0ms
M
15.0ms
(/.f64 h l)
Results
AccuracySegmentsBranch
77.2%2M
74.3%2d
72.2%2l
74.3%2D
76.1%2(/.f64 h l)
Compiler

Compiled 394 to 160 computations (59.4% saved)

regimes23.0ms (0.1%)

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

2 calls:

15.0ms
w0
7.0ms
M
Results
AccuracySegmentsBranch
70.1%3w0
77.0%2M
Compiler

Compiled 63 to 39 computations (38.1% saved)

regimes20.0ms (0.1%)

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

2 calls:

13.0ms
h
6.0ms
M
Results
AccuracySegmentsBranch
70.8%4h
76.4%2M
Compiler

Compiled 42 to 28 computations (33.3% saved)

regimes13.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

4.0ms
d
3.0ms
M
3.0ms
D
3.0ms
l
Results
AccuracySegmentsBranch
67.4%1l
67.4%1D
67.4%1d
67.4%1M
Compiler

Compiled 35 to 30 computations (14.3% saved)

bsearch21.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
20.0ms
2.0848625138368963e+92
6.53137314302006e+93
Results
16.0ms98×body256valid
2.0ms14×body256infinite
0.0msbody256invalid
Compiler

Compiled 397 to 285 computations (28.2% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-1.1303229264022152e-289
-9.25100064356769e-294
0.0ms
-2.1630164257830415e+295
-1.8178219037956405e+291
Compiler

Compiled 33 to 26 computations (21.2% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-1.4550214e-317
-6.8487e-320
0.0ms
-5.53148048789755e+281
-1.1694804668188026e+268
Compiler

Compiled 33 to 26 computations (21.2% saved)

bsearch26.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
2.7741277472045794e-62
1.8391616658451175e-57
Results
20.0ms129×body256valid
2.0ms15×body256infinite
2.0ms16×body256invalid
Compiler

Compiled 357 to 251 computations (29.7% saved)

bsearch27.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
2.7741277472045794e-62
1.8391616658451175e-57
Results
19.0ms119×body256valid
4.0ms25×body256infinite
2.0ms18×body256invalid
Compiler

Compiled 357 to 251 computations (29.7% saved)

bsearch27.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
2.7741277472045794e-62
1.8391616658451175e-57
Results
17.0ms122×body256valid
4.0ms14×body256invalid
3.0ms22×body256infinite
Compiler

Compiled 357 to 242 computations (32.2% saved)

simplify32.0ms (0.2%)

Algorithm
egg-herbie
Rules
41×*-commutative
18×+-commutative
10×neg-mul-1
10×neg-sub0
distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0100998
1146998
2163998
3181998
4200998
5213998
6220998
7223998
8224998
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (/.f64 D (/.f64 l (/.f64 M d))) h) (*.f64 1/4 (*.f64 D (/.f64 M d)))))))
(if (<=.f64 d 5300000000000000403587807821455979323795032135277140132401378081942265167501685899858710364160) (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 l h)) w0))) (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) M)) (/.f64 1 h)) w0))))
(if (<=.f64 (/.f64 h l) -19999999999999999626973554412460083155631121439641162660196967440893695766559001679768595453565709161474725394008045163145540587374089871820031057920336098997774414447880409368397792528912679316975775902969160009805517042200828928981967925226381671772486580520849455849141021060282761167690006528) (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 (*.f64 M w0) h))))) (if (<=.f64 (/.f64 h l) -4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 l h)) w0))) w0))
(if (<=.f64 (/.f64 h l) -500000000000000016391122991431049124285352641510746782131666788720471301598687167963967189336205896526908748790912075409350817338455347847996995550646521260562389402122810032907636636177574798245164274456255150314546300696222417826065474282413002311039392838405427552850632350105600) (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 (*.f64 M w0) h))))) (if (<=.f64 (/.f64 h l) -2024023/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2))))) w0))
(if (<=.f64 M 3835612955986099/14474011154664524427946373126085988481658748083205070504932198000989141204992) w0 (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 (*.f64 M w0) h))))))
(if (<=.f64 M 3482808934091151/452312848583266388373324160190187140051835877600158453279131187530910662656) w0 (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0)))))))
(if (<=.f64 M 1908194829960655/14134776518227074636666380005943348126619871175004951664972849610340958208) w0 (+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0)))))))
w0
Outputs
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (/.f64 D (/.f64 l (/.f64 M d))) h) (*.f64 1/4 (*.f64 D (/.f64 M d)))))))
(if (<=.f64 d 5300000000000000403587807821455979323795032135277140132401378081942265167501685899858710364160) (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 l h)) w0))) (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 M l) M)) (/.f64 1 h)) w0))))
(if (<=.f64 d 5300000000000000403587807821455979323795032135277140132401378081942265167501685899858710364160) (+.f64 w0 (*.f64 -1/8 (*.f64 w0 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 l h))))) (+.f64 w0 (*.f64 -1/8 (*.f64 w0 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 M l))) (/.f64 1 h))))))
(if (<=.f64 (/.f64 h l) -19999999999999999626973554412460083155631121439641162660196967440893695766559001679768595453565709161474725394008045163145540587374089871820031057920336098997774414447880409368397792528912679316975775902969160009805517042200828928981967925226381671772486580520849455849141021060282761167690006528) (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 (*.f64 M w0) h))))) (if (<=.f64 (/.f64 h l) -4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 l h)) w0))) w0))
(if (<=.f64 (/.f64 h l) -19999999999999999626973554412460083155631121439641162660196967440893695766559001679768595453565709161474725394008045163145540587374089871820031057920336098997774414447880409368397792528912679316975775902969160009805517042200828928981967925226381671772486580520849455849141021060282761167690006528) (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 d (/.f64 d D))) (*.f64 (/.f64 M l) (*.f64 h (*.f64 w0 M)))))) (if (<=.f64 (/.f64 h l) -4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (+.f64 w0 (*.f64 -1/8 (*.f64 w0 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 l h))))) w0))
(if (<=.f64 (/.f64 h l) -500000000000000016391122991431049124285352641510746782131666788720471301598687167963967189336205896526908748790912075409350817338455347847996995550646521260562389402122810032907636636177574798245164274456255150314546300696222417826065474282413002311039392838405427552850632350105600) (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 (*.f64 M w0) h))))) (if (<=.f64 (/.f64 h l) -2024023/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2))))) w0))
(if (<=.f64 (/.f64 h l) -500000000000000016391122991431049124285352641510746782131666788720471301598687167963967189336205896526908748790912075409350817338455347847996995550646521260562389402122810032907636636177574798245164274456255150314546300696222417826065474282413002311039392838405427552850632350105600) (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 d (/.f64 d D))) (*.f64 (/.f64 M l) (*.f64 h (*.f64 w0 M)))))) (if (<=.f64 (/.f64 h l) -2024023/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 w0 (pow.f64 (*.f64 D (/.f64 M d)) 2))))) w0))
(if (<=.f64 M 3835612955986099/14474011154664524427946373126085988481658748083205070504932198000989141204992) w0 (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 (*.f64 M w0) h))))))
(if (<=.f64 M 3835612955986099/14474011154664524427946373126085988481658748083205070504932198000989141204992) w0 (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 d (/.f64 d D))) (*.f64 (/.f64 M l) (*.f64 h (*.f64 w0 M)))))))
(if (<=.f64 M 3482808934091151/452312848583266388373324160190187140051835877600158453279131187530910662656) w0 (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 M l) (*.f64 M (*.f64 h w0)))))))
(if (<=.f64 M 3482808934091151/452312848583266388373324160190187140051835877600158453279131187530910662656) w0 (+.f64 w0 (*.f64 -1/8 (*.f64 (/.f64 D (*.f64 d (/.f64 d D))) (*.f64 (/.f64 M l) (*.f64 M (*.f64 w0 h)))))))
(if (<=.f64 M 1908194829960655/14134776518227074636666380005943348126619871175004951664972849610340958208) w0 (+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M (*.f64 (/.f64 h l) w0)))))))
(if (<=.f64 M 1908194829960655/14134776518227074636666380005943348126619871175004951664972849610340958208) w0 (+.f64 w0 (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M (*.f64 w0 (/.f64 h l))))))))
w0
Compiler

Compiled 293 to 182 computations (37.9% saved)

soundness6.9s (33.5%)

Rules
907×times-frac
836×associate-/r*
792×times-frac
777×associate-/r/
687×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01721645
15301637
218191629
346671629
046645
1716617
069382339
1185379717
056941
1930925
049679
1845577
058791
11043659
0138394126
1443791497
2660091497
069382339
1185379717
056941
1930925
056941
1930925
056941
1930925
056941
1930925
0117599824
1331695798
058791
11043659
086165202
1233558055
058791
11043659
0138394126
1443791497
2660091497
058791
11043659
0138394126
1443791497
2660091497
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2508 to 1246 computations (50.3% saved)

end0.0ms (0%)

preprocess140.0ms (0.7%)

Remove

(abs d)

Compiler

Compiled 942 to 506 computations (46.3% saved)

Profiling

Loading profile data...